小编Sam*_*ton的帖子

在PHP重定向中执行Javascript

我一直在尝试PHP转发到最后制作一个模态窗口,它只出现一个链接而当前页面上没有模态脚本.

使用PHP,您可以像这样前进:

<?php
header( "Location: http://example.com" );
Run Code Online (Sandbox Code Playgroud)

此外,您还可以使用备用URL方案转发,例如,您可以打开如下所示的SMS消息:

<?php
header( "Location: sms:867-5309" );
Run Code Online (Sandbox Code Playgroud)

例如,您可以让" http://yoursite.com/phone-number.php "在支持设备上启动短信对话,并保持您打开的页面.

我也看到人们使用URL Scheme"javascript:"从浏览器地址栏或书签中运行javascript.


我的问题是:每当我尝试使用PHP头重定向执行Javscript时都没有任何反应,如下所示:

<?php
header( "Location: javascript:alert('hey!');" );
Run Code Online (Sandbox Code Playgroud)

我的问题是:为什么它不会执行,有没有办法让它工作?

javascript php bookmarklet url-scheme

4
推荐指数
1
解决办法
364
查看次数

标签 统计

bookmarklet ×1

javascript ×1

php ×1

url-scheme ×1