我有一个JavaScript函数JavaScript函数没有被调用正确
function createHyperLinkDraft(){
var xWin = window.opener;
var hyperLink = document.addHyperLinkForm.hyperLinkNameDraft.value;
if(hyperLink){
var urlList = "openDraftFilesAction.action?draftID="+ document.addHyperLinkForm.DraftNo.value ;
hyperLinkName = " <a style='text-decoration:underline;cursor:pointer' onclick=javascript:window.open('"+urlList+"','subWindow','HEIGHT=600,WIDTH=600,screenX=100,left=100,screenY=100,top=100')>"+ hyperLink +"</a> ";
xWin.Xinha._currentlyActiveEditor.insertHTML(hyperLinkName);
document.addHyperLinkForm.reset();
window.close();
}
}
这是获得存储在注意到编辑器。但是当我在我的动作类看到它得到存储为
<p>l <a onclick="javascript:window.open('openDraftFilesAction.action? draftID=9/1021/2015-FT-COORD-new" 3?,?subwindow?,?height="600,WIDTH=600,screenX=100,left=100,screenY=100,top=100')" style="cursor: pointer; text-decoration: underline">link</a> </p>
如果说实际的ID草案为9 /二千〇一十五分之一千〇二十一-FT-COORD-新文件12oct/3。
因此,本草案未被打开。我不明白为什么会发生这种情况。
你有最后的支架关闭? – z3ntu
创建一个小提琴并在那里重现错误。 –
哪个支架? – Abhi