我正在用萤火虫检查这个网站.在页面部分的第三个<script/>
标记内head
,我发现了一个以下面的方式声明的对象变量(但是我在这里被截断):
var EM={
"ajaxurl":"http:\/\/ipsos.com.au\/wp-admin\/admin-ajax.php",
"bookingajaxurl":"http:\/\/ipsos.com.au\/wp-admin\/admin-ajax.php",
"locationajaxurl":"http:\/\/ipsos.com.au\/wp-admin\/admin-ajax.php?action=locations_search",
"firstDay":"1","locale":"en"};
Run Code Online (Sandbox Code Playgroud)
变量的效用对我来说是未知的.令我印象深刻的是那里出现的3个网址.为什么那里有反向斜线?不可能是这样的:
"ajaxurl":" http://ipsos.com.au/wp-admin/admin-ajax.php "
?
在脚本元素中,有各种字符序列(取决于HTML的版本)将终止元素.</script>
将永远这样做.
<\/script>
将不会.
转义/
字符不会改变JS的含义,但会阻止任何此类HTML结束脚本.