标题:
[问题求助]
求助高手帮我修改一下JavaScript代码
[打印本页]
作者:
dljdlj70000
时间:
2008-10-11 12:57
标题:
求助高手帮我修改一下JavaScript代码
求助高手帮我修改一下JavaScript代码我的目的是在ie菜单右键增加一个菜单--
在新窗体打开选中的图片
,可是现在情况是点击了这个菜单打开了
2个窗体
,
1个为空白窗体 ,1个为正是我需要的图片窗体
, 多打开了一个空白窗体,如何让这个空白窗体不打开
我刚学JavaScript
<SCRIPT LANGUAGE="JavaScript" defer>
var parentWin = external.menuArguments;
var srcEvent = external.menuArguments.event;
var doc = parentWin.document;
var eventElement = doc.elementFromPoint ( srcEvent.clientX, srcEvent.clientY );
var srcImage = eventElement;
var str = new String(srcImage.href.toString());
str = + str +
window.open (str.toString());
</SCRIPT>
复制代码
作者:
dljdlj70000
时间:
2008-10-12 11:28
高手不帮忙啊 气死偶了
作者:
needed
时间:
2008-10-12 13:15
提醒一下:如果在tw中。直接拖拽图片就可以在新页面打开
以下代码添加了一个判断。当前鼠标是在图片上面,否则无视
xpsp2 IE 7 下通过
<SCRIPT LANGUAGE="JavaScript" >
var parentWin = external.menuArguments;
var srcEvent = external.menuArguments.event;
var doc = parentWin.document;
var eventElement = doc.elementFromPoint ( srcEvent.clientX, srcEvent.clientY );
var srcImage = eventElement;
if(srcImage.tagName == "IMG") {
window.open (srcImage.src.toString());
}
</SCRIPT>
复制代码
作者:
dljdlj70000
时间:
2008-10-12 15:57
needed 版主
我用
你的代码还是不行
啊
仍然打开
2个窗体,1个为空白窗体 ,1个为正是我需要的图片窗体
我是xpsp2 IE 8 beta 8.0.6001,17193
我的目的是因为对于
该图片的链接不是图片
本身
的直接拖拽图片
是不能打开该图片的
, 而是打开该图片对应的链接,所以我增加一个右键菜单的目的就是打开这个图片
我是通过右键菜单点击,总是
打开
2个窗体,1个为空白窗体 ,1个为正是我需要的图片窗体
注意图片已经打开,但是多打开了一个空白窗体
[
本帖最后由 dljdlj70000 于 2008-10-12 16:02 编辑
]
作者:
dljdlj70000
时间:
2008-10-12 16:12
头都大了
<SCRIPT LANGUAGE="JavaScript" >
window.open ("不管任何网址");
</SCRIPT>
总是打开2个窗体,1个为空白窗体 ,1个为正是我需要的窗体
作者:
dljdlj70000
时间:
2008-10-12 16:19
晕 在tw资源收集器中调试仅仅打开一个窗体,可是
从右键菜单中就打开2个窗体
请问如何从菜单中仅仅打开我需要的窗体
作者:
dljdlj70000
时间:
2008-10-13 10:32
好像是我ie版本问题
作者:
hope250
时间:
2008-10-13 10:36
肯定是你的IE版本问题吧
如果单纯的一个window.open都是打开两个窗口,那肯定是你的浏览器有问题
欢迎光临 世界之窗论坛 (http://bbs.theworld.cn/)
Powered by Discuz! 7.2