以下代码显示一个输入框,当我输入一个新值并单击" Ok"时,将对lan.href进行语言化处理。按钮。 但是当我没有输入新值并点击" Ok"时,location.href将不会被激活。直接按钮,为什么?
顺便说一下,我在IE和Firefox中测试代码,得到了相同的结果!
$('.CssRename').click(function () {
var fileName = GetHiddenFilename(this);
var defaultname = fileName.replace(/^.*[\\\/]/, '')
defaultname = decodeURIComponent(defaultname);
var name = prompt("Please input new file name", defaultname);
if (name) {
location.href = "actionrenamesingle.htm?fullfilename=" + fileName
+ "&newfileorfoldername=" + name
+ "&origurl=" + GetOrigUrl();
}
});