www.fltk.net > 外部js文件中winDow.opEn不能用么

外部js文件中winDow.opEn不能用么

可以使用的。 首先要确保你的外部js语法没有问题,正确的引入到了页面中。 然后要确保你要执行的代码之前没有错误组织了js继续执行。 还有就是如果你的window.open在函数中,确保你对函数进行了调用。

alert(),括号里要有参数 估计是加载Common.js出错了 看你的描述,是不会有问题的 可能是common.js有问题造成的

可能会的, 如果浏览器启用了弹出窗口阻止程序就不能弹出 可以使用其他方法解决这样的问题 建立一个隐藏的超链接标签,用js触发这个超链接标签的click事件即可

open方法现在会被浏览器阻止,你可以这样实现 var a = document.createElement("a"); a.setAttribute("href", ‘xxx.html’); a.setAttribute("target", "_blank"); a.setAttribute("id", "openwin"); document.body.appendChild(a); a.click();

你明明已经把href传到openwin方法中了,但是你没有接收,把openwin改下 function openwin(url) { alert(url); //获取不到href属性 window.open (url,"newwindow","height=600,width=800") ;}

脑洞略大,它们虽然是字幕窗口,但应该是独立的。你可以在子页面查看top和parent对象是不是自身,或者存在,如果是父窗口,恭喜你,你可以直接调父窗口的js了。

wendow.open如果里面放入的是文件,你肯定是会下载文件的。如果你想打开文件,另想办法吧。

可以 把你的代码 粘上来吗。 如果像你这样子写的 //如果你这样写,调测,这个 页面打开就可以弹出 空白 对话窗。 //要不是就是你 哪个open 打的页面根本就没有或调错页面。 alert(); //这里的js代码,没有反应,也没有报错,引入js文件也没用

当弹出子窗口使用的是 window.open(); 方法时可以在子窗口使用: 1 . parant.method(); 2 . opener.method(); 两个方法调用父窗口的方法! 当弹出窗口使用的是模态窗口 window.showModelDialog();方法时可以在子窗口使用: 1 . var parentObj = ...

给修改设置一个ID,比如 修改 然后 var url="SearchoneBookServlet?id=" + document.getElementById("mybtn").value;

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com