用户是否有办法让浏览器为他们查看的每个页面加载一小段Javascript代码?
答案 0 :(得分:2)
取决于浏览器。在Opera中,您可以使用UserJS来执行此操作,用户可以指定它的适用位置和作用。完全取决于用户进行设置。这可以用于覆盖站点上的烦人行为,添加自己的自定义(直到Opera 10,UserJS是最常用的自动拼写检查方式),或者让站点工作(Opera使用名为Browser.js的文件这有助于使破碎/错误/不友好的网站在浏览器中工作)
答案 1 :(得分:2)
用户可以使用名为greasemonkey的firefox插件来完成。服务器无法做到这一点。
答案 2 :(得分:0)
如果你真的想,你可以让他们提交他们的JS,存储它,并用PHP运行它。我没有真正测试过,但这个小片段有效,所以我想你可以做到:
<?php
$js = <<< HERE
<script type="text/javascript">
document.write("hello world");
</script>
HERE;
echo $js;
?>