Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript&从代码中删除字符_Javascript_Php_Character Encoding - Fatal编程技术网

Javascript&从代码中删除字符

Javascript&从代码中删除字符,javascript,php,character-encoding,Javascript,Php,Character Encoding,我在一个网站上工作,第一行代码是: header("Content-Type: text/html; charset=UTF-8"); 然后在HTML的下面几行开始,在部分中包含一些javascript代码。下面是代码中出错的部分 'com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&r='+Math.random());var a=d.creat' 现在,在加载页面之后,查看源代码时看起来是这样的 'com/

我在一个网站上工作,第一行代码是:

header("Content-Type: text/html; charset=UTF-8");
然后在HTML的下面几行开始,在部分中包含一些javascript代码。下面是代码中出错的部分

'com/j.php?a='+account_id+'&u='+encodeURIComponent(d.URL)+'&r='+Math.random());var a=d.creat'
现在,在加载页面之后,查看源代码时看起来是这样的

'com/j.php?a='+account_id+'u='+encodeURIComponent(d.URL)+'r='+Math.random());var a=d.creat'
区别在于&字符已从代码中删除。这个代码现在不起作用了

我认为这是由字符集UTF-8引起的。但我不能移除这个。我怎样才能在javascript中获得这些&字符

编辑


我尝试使用,字符现在没有删除,但代码仍然不起作用。

是否尝试用&;替换&;?然后它就开始了;在de代码中,这在URL中不起作用。