在我的网站上,我有大量图像及其所附文字,从服务器上发送至json_encode($object)
,如:
<script type="text/javascript">
var jsonimgs = [["90","1","Foraeldreforeningens Chris McDonald-arrangement i aulaen ma. 10. oktober 2011
Fotos: Silas Staal ","cmd13.jpg","15","0"],["91","2","Foraeldreforeningens Chris McDonald-arrangement i aulaen ma. 10. oktober 2011
Fotos: Silas Staal ","cmd1.jpg","15","1"],["92","3","Foraeldreforeningens Chris McDonald-arrangement i aulaen ma. 10. oktober 2011
Fotos: Silas Staal ","cmd2.jpg","15","2"]] ;
jsonimgs = jsonimgs.replace(/(
)|(
)/g, <br /> );
var images = jQuery.parseJSON(jsonimgs);
</script>
这种图像物体被用于处理图像之间的导航。
各位看一把所有新线路改为<br>
tag,因为否则,一个例外由.parseJSON
功能推翻,图像变数不产生。
这在互联网探索者9、最新版的火法英和 go色神学中做了罚款。 但是,当我试图在互联网探索者8上运行时,这并不奏效。 我的猜测是,互联网探索者8并不出于某种原因取代新的线标,因此,<代码>.parseJSON/code”的功能不可行,因此,图像变数不产生。
因此,我的问题是:我如何确保图像变数总是在所有浏览器中产生,无论在<代码>日代码>上可能具有何种特性。 服务器发送的变量?
祝福。