如何在HTML中使用转义引号?我的代码行是:
<body onload="setTimeout('window.location='http://somepage.com'', 1000)">
正如您在当前示例中所看到的,有两个',和'正在使用。如何让它们逃脱以便上述工作?
onload内容是为我正在使用@ work工作的系统动态设置的。
答案 0 :(得分:5)
<body onload="setTimeout(function () { window.location='http://somepage.com'; }, 1000)">
这应该是你的伎俩。您可能想查看http://en.wikipedia.org/wiki/Unobtrusive_JavaScript,它可以使您的javascript更清晰。
干杯!
答案 1 :(得分:0)
为什么不使用元刷新?
<meta http-equiv="refresh" content="1;url=http://example.com" />
答案 2 :(得分:0)
这有效:
<body onload="setTimeout('window.location=\'http://google.com\'', 1000)">