Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 定义函数_Javascript_Function_Internet Explorer - Fatal编程技术网

Javascript 定义函数

Javascript 定义函数,javascript,function,internet-explorer,Javascript,Function,Internet Explorer,目前我在一个网站上有以下代码 *global escape: true */ var twitterHandle = "Handle"; function tweetCurrentPage() { return window.open("https://twitter.com/share?url="+escape(window.location.href) + "&text=" + document.title + " via @" + twitterHandle, "", "m

目前我在一个网站上有以下代码

*global escape: true */
var twitterHandle = "Handle";
function tweetCurrentPage() {
    return window.open("https://twitter.com/share?url="+escape(window.location.href) + "&text=" + document.title + " via @" + twitterHandle, "", "menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=300,width=600"), !1;
}
Internet Explorer F12调试器此时抛出以下错误

属性“tweetCurrentPage”的值为null或未定义,不是函数对象


在Chrome、Safari和Edge上运行良好,但在IE11和Firefox上运行不好-如有任何帮助,将不胜感激。我已经把代码通过各种在线错误检查等等。他们唯一的错误是函数没有被调用。。。但是我用其他方式调用该函数。

在哪里/如何调用
tweetCurrentPage()
?由于
,当前您总是返回
false
!1;这可能不是你想要的…它通过按钮上的链接调用。我有一个在所有浏览器上都能正常工作的facebook,叫做“同一方式”。好吧,我已经删除了!1.还是没有运气。为什么不回来呢!1如果它是某个onclick操作,并且您想要阻止默认操作,我很困惑,因为下面的脚本在所有浏览器上都可以正常工作。函数fbshareCurrentPage(){window.open(“)}在何处/如何调用
tweetCurrentPage()
?由于
,!1;
这可能不是您想要的…它是通过按钮上的链接调用的。我有一个facebook,它在所有浏览器上都以相同的方式运行良好。好的,我已经删除了,!1;,但仍然没有运气。为什么不返回!1如果它是一些onclick操作,并且您希望事件默认操作。我很困惑,因为下面的脚本在所有浏览器上都可以正常工作。函数fbshareCurrentPage(){window.open(“)}