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中不起作用。