返回键劫持,强制跳转到指定链接

返回键劫持,强制跳转到指定链接 代码如下: window.onhashchange=function(){jp();}; function hh() {history.pushState(history.length+1, "message", "#"+new Date().getTime());} function jp() {location.href="/jump.php";} setTimeout('hh();', 50);

2018-01-29 17:59:45 · 王二

Ecshop之smarty与js冲突问题

在使用 smarty 的时候,如果没有更改 smarty 配置,smarty 的定界符是{ },大家经常可能碰到模板页中js无法正确执行的问题。 这就是因为 smarty 引擎把js中 { } 之间的内容也当做 smarty 语句来处理,本人总结的解决这个问题主要有三个: 更改 smarty 配置文件中的定界符。 把 javascript代码写到一个js文件中,在模板页中引用即可。 使用 smarty 内置的 literal 标签,此标签内的数据将会被当做文本处理。例如 {literal} <script language="javascript"> ........ </script> {/literal} 有时,我们需要输出定界符 { },则可以使用 {ldelim} 和 {rdelim} 标签来输出左右定界符。

2015-05-29 15:36:50 · 王二

英尺(inch)、厘米(cm) JS转换

外贸网站中经常用到的工具: Converter:cminch Converter:inchcm 附上代码: <ul> <li> <strong> Converter:</strong><input type="text" id="ctictxt" /><b>cm</b><input type="text" id="ctiitxt" value="0.00" /><b>inch</b> <input type="button" value="calculation" onclick="javascript:document.getElementById('ctiitxt').value=(parseFloat(document.getElementById('ctictxt').value==''?0:document.getElementById('ctictxt').value)*0.39370079).toFixed(2)" /> </li> <li> <strong> Converter:</strong><input type="text" id="itcitxt" /><b>inch</b><input type="text" id="itcctxt" value="0.00" /><b>cm</b> <input type="button" value="calculation" onclick="javascript:document.getElementById('itcctxt').value=(parseFloat(document.getElementById('itcitxt').value==''?0:document.getElementById('itcitxt').value)*2.54).toFixed(2)" /> </li> </ul>

2014-10-21 22:31:04 · 王二