[英]PHP Open Link in New Window from Gmail
我有一个文件,该文件通过链接将电子邮件发送到我的gmail帐户,我希望单击该链接后,我应该能够在新窗口(而不是新标签页)中打开结果网址。
我已经尝试使用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>';
请帮助我。
代码段将不胜感激。
您不能:
任何流行的电子邮件客户端(如Gmail)都不允许您运行javascript代码。 但是,您可以使用代码<a href="#anchorname" target="_blank">...</a>
您在... dow('http // www.google.com')“> o ...
应该
$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>';
(请注意网址中的\\',以转义用于php字符串附件的单引号)
您在链接中的http后也缺少分号。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.