createDom not working in lastes verion of Firefox
createDOM does not work with the latest version of Firefox.
My code is below.
function showPartInfo(partref) { var partbase = createDOM("partbase.xml"); if (top.IE5plus) { var element = partbase.selectSingleNode("//partinfo[@partref='" + partref + "']"); } else { // since 'selectSingleNode' is not available in the mozilla dom, // we have to track down the node the long way var element = null; // the alert is needed in FireFox to add a small delay while the partbase is searched, with out this the function does not work alert("Searching, Press OK to Continue..."); var parts = partbase.getElementsByTagName("partinfo"); for (i = 0; i < parts.length; i++) { if (parts[i].getAttribute("partref") == partref) element = parts[i]; } } if(element != null) { partinfo = element; popup = window.open("../../other/partform.html", "popup", "resizable=yes,width=600,height=180,scrollbars=yes"); popup.focus(); } else alert("Sorry, the RPSTL contains no part information for the item you have selected."); }
createDOM does not work with the latest version of Firefox.
My code is below.
<pre><nowiki>function showPartInfo(partref)
{
var partbase = createDOM("partbase.xml");
if (top.IE5plus) {
var element = partbase.selectSingleNode("//partinfo[@partref='" + partref + "']");
} else {
// since 'selectSingleNode' is not available in the mozilla dom,
// we have to track down the node the long way
var element = null;
// the alert is needed in FireFox to add a small delay while the partbase is searched, with out this the function does not work
alert("Searching, Press OK to Continue...");
var parts = partbase.getElementsByTagName("partinfo");
for (i = 0; i < parts.length; i++) {
if (parts[i].getAttribute("partref") == partref) element = parts[i];
}
}
if(element != null)
{
partinfo = element;
popup = window.open("../../other/partform.html", "popup", "resizable=yes,width=600,height=180,scrollbars=yes");
popup.focus();
}
else
alert("Sorry, the RPSTL contains no part information for the item you have selected.");
}</nowiki></pre>
cor-el trɔe
All Replies (1)
The last version of Firefox where createDOM worked was 68.12