Javascript 在perl中检测浏览器,如何检查浏览器是否为perl中的internet explorer(IE) $msg\u box\u ok\u id=smthin; 打印
此代码无法工作 我假设您的Perl代码在Web服务器上运行,但您的JavaScript在client-PC上运行 因此JavaScript代码不能以这种方式影响服务器上的程序逻辑 请看一下本模块的示例 顺便说一句,JavaScript中的浏览器检测也不会以这种方式工作: 此代码无法工作 我假设您的Perl代码在Web服务器上运行,但您的JavaScript在client-PC上运行 因此JavaScript代码不能以这种方式影响服务器上的程序逻辑 请看一下本模块的示例 顺便说一句,JavaScript中的浏览器检测也不会以这种方式工作:Javascript 在perl中检测浏览器,如何检查浏览器是否为perl中的internet explorer(IE) $msg\u box\u ok\u id=smthin; 打印,javascript,perl,Javascript,Perl,此代码无法工作 我假设您的Perl代码在Web服务器上运行,但您的JavaScript在client-PC上运行 因此JavaScript代码不能以这种方式影响服务器上的程序逻辑 请看一下本模块的示例 顺便说一句,JavaScript中的浏览器检测也不会以这种方式工作: 此代码无法工作 我假设您的Perl代码在Web服务器上运行,但您的JavaScript在client-PC上运行 因此JavaScript代码不能以这种方式影响服务器上的程序逻辑 请看一下本模块的示例 顺便说一句,JavaSc
您认为可以从javascript设置perl变量吗?你应该读一些关于互联网工作原理的基本书籍。Javascripts发生在客户端,perl发生在服务器端。顺便说一句,你的评论是错误的。Javascript也可能在serversie上运行(例如node.js)。但是一个简短的google问题就可以回答这个问题了。您认为可以从javascript设置perl变量吗?你应该读一些关于互联网工作原理的基本书籍。Javascripts发生在客户端,perl发生在服务器端。顺便说一句,你的评论是错误的。Javascript也可能在serversie上运行(例如node.js)。但是一个简短的谷歌问题就可以回答这个问题。
$msg_box_ok_id=smthin;
print<<HTML_alert;
<script type="text/javascript" language="JavaScript">
if (browserName=="Microsoft Internet Explorer"){
$msg_box_ok_id=somthinnew;
}
</script>
HTML_alert
;
/* check the agent */
function checkBrowserName(name){
var agent = navigator.userAgent.toLowerCase();
if (agent.indexOf(name.toLowerCase())>-1) {
return true;
}
return false;
}
if(checkBrowserName('MSIE')){
alert('Internet Explorer!');
}