写js一定要遵守的原则

mac2022-06-30  21

在写javascript脚本时一定要注意:一定要遵守变量线申明,后使用的原则.

问题:自从加了Omniture代码后,我的程序中出现了,一个js脚本错误.查了半天才发现.Omniture代码中申明了一个全局的s变量.我的代码如下:

function  FTB_Editor_onPaste() { try var  text  =  window.clipboardData.getData('Text'); Editor.focus(); s  =  Editor.document.selection.createRange();     s.pasteHTML(text);    return   false ;} catch (e){}}

 

问题出现在语句: s = Editor.document.selection.createRange();   

Omniture的全局的s变量,被我的函数重新赋值.出现问题.

 

解决:

var s = Editor.document.selection.createRange();   

转载于:https://www.cnblogs.com/Elong/archive/2005/09/14/236783.html

最新回复(0)