2010-10-30 69 views
-1

我想知道:什么是PHP相当于这段JavaScript代码:PHP免责声明脚本

window.onload = initAll; 

function initAll() { 
    document.getElementById("redirect").onclick = clickHandler; 
} 

function clickHandler() { 

    if(this.toString().indexOf("wapcreate") < 0){ 
    window.location = "ex.html"; 
    } 

    return false; 
} 

我想从我的服务器中的所有外部链接,然后引导用户将免责声明页

+4

你一定要明白,JavaScript是在客户端执行和PHP的服务器上运行?你只能在客户端处理onload/onclick事件 – knittl 2010-10-30 16:03:23

+0

@knittl,也许他想在页面加载时立即重定向页面或什么 - 等等,这不是真的这里发生了什么...... – Harmen 2010-10-30 16:05:03

+0

好吧这是笏我想要做我想从我的服务器获取所有外部链接,然后引导用户到一个免责声明页面 – harry 2010-10-30 16:08:38

回答

0

没有PHP的等价物,因为PHP在服务器上执行,而Javascript在客户端执行。 PHP无法处理onclick事件。

但是如果你想重定向页面,尝试设置这样的标题:

header('Location: ex.html'); 
+0

即时通讯不尝试使用onclick忘记回合那部分它是JavaScript代码的原则不是触发器我想要的是如何抓住外部链接,从我的服务器重定向,并绕过它,例如。 http://mysever.com/?external=http://externalsever.com。所以http://mysever.com/?external=http://externalsever.com将是我的免责声明页面 – harry 2010-10-30 18:54:50