繁体   English   中英

Gmail在新窗口中打开PHP打开链接

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM