【发布时间】:2013-09-09 19:53:52
【问题描述】:
我有一个文件,它通过链接向我的 gmail 帐户发送电子邮件,我希望在单击该链接时,我应该能够在新窗口(而不是新标签)中打开结果 url。
我用 javascript 尝试了以下代码,但效果不佳。 它也没有创建链接,请任何人告诉我我哪里出错了:
$links ='<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">function open_mywindow(http_url){ win = window.open(http_url,"win","height=600,width=600,scrollbars=1,resizable=1,help=0"); win.focus();}</SCRIPT><a href="javascript:open_mywindow('http//www.google.com')">open</a>';
请帮帮我。
代码 sn-p 将不胜感激。
【问题讨论】:
-
w3schools.com/jsref/met_win_open.asp - 新窗口的名称应为“_blank”
-
@x29a 你试过你发布的链接吗?
-
@Dexa 是的,链接有效,我得到了“window.open()”的文档。当然,如果电子邮件客户端(如其他答案所述)不执行 JS,无论如何你都会迷路。
-
是的,所以我认为谷歌不会让我这样做:P
-
@x29a 我的错,我试过第一个例子,没有看到第二个。是的,我同意电子邮件客户端的更改会丢失。
标签: php javascript html