Fejl - kun IE 5
HejJeg har nedenstående side (altså dens kode), som kommer med en "objekt var ventet" fejl. Da jeg ikke selv har IE5 (hvor jeg kun opstår - så vidt jeg er blevet fortalt), kan jeg ikke komme med mere info. Jeg kan blot sige: Prøv at køre siden og rette fejlen.
(Jeg gætter på at fejlen kommer omkring comfirm-linien).
<html>
<head>
</head>
<body>
<script language=javascript>
function PopWin(url, menubar, toolbar, location, status, scrollbars, resizable, h, w) { var ww = 480, wh = 340, leftPos = null, topPos = null;
IE=(document.all)?true:false;
var wh = (IE)?document.body.clientHeight : window.innerHeight;
var ww = (IE)?document.body.clientWidth : window.innerWidth;
if (top.screen){
if (screen.width){
leftPos = Math.round((ww-w-10)/2);
topPos = Math.round((wh-h-29)/2);
} else {
leftPos = 50
topPos = 50
}
}
popupWin = window.open(url, 'popuptext2', 'menubar=' + menubar + ', toolbar=' + toolbar + ', location=' + location + ', status=' + status + ', scrollbars=' + scrollbars + ', resizable=' + resizable + ', height=' + h + ', width=' + w + ', top=' + topPos + ', left=' + leftPos +'')
}
function start () {
link = ""
linkType = ""
if (link == "") {
document.linkSubmit.link.value = "http://www."
}
else {
document.linkSubmit.link.value = link
document.linkSubmit.linkType.value = linkType
}
}
function validerLink () {
if (!document.linkSubmit.linkType[0].checked && !document.linkSubmit.linkType[1].checked) {
alert("Du mangler at vælge om linket fører til forsiden af en hjemmeside, eller om det fører til en artikel på en hjemmeside.");
return false;
}
document.linkSubmit.link.value = document.linkSubmit.link.value.replace(" ", "");
if (document.linkSubmit.link.value.toLowerCase().indexOf("http://") == -1) {
document.linkSubmit.link.value = "http://" + document.linkSubmit.link.value;
}
if (document.linkSubmit.link.value.length < 15) {
alert("Linket er for kort til at være korrekt - prøv igen.")
return false;
}
if (document.linkSubmit.linkType[0].checked) {
var txt = document.linkSubmit.link.value;
document.linkSubmit.link.value = txt.replace( /^(.+\/\/.+?)(\/[^\/]*)?$/, '$1/' );
}
PopWin(document.linkSubmit.link.value,'yes', 'yes', 'yes', 'yes', 'yes', 'yes', '400', '600');
if (window.confirm("I et vindue, der ligger bag dette vindue, se i bundlinien, indlæses henvisningen, som du netop har indskrevet adressen på. Klik på vinduet for at se om du kan se siden, som du ønsker optaget hos Selvet. Hvis du kan se den, så klikker du blot 'Ok'. Hvis ikke du kan se siden, men måske i stedet en fejl-side, klik på Annuller og prøv igen."))
return true;
else
return false;
return true;
}
function getUrl () {
document.linkSubmit.link.value = window.opener.location.href;
}
function submitForm () {
if (validerLink()) {
document.linkSubmit.method = "post"
document.linkSubmit.action = "henvisning2-1.asp";
document.linkSubmit.submit();
}
}
</script>
<br>
<form method="POST" onSubmit="return validerLink();" name="linkSubmit">
<blockquote>
<fieldset style="padding: 2; width:385">
<blockquote>
<p align="left">
<font size="2" face="VERDANA, ARIAL"><b><br>
Opret henvisning</b></font></p>
<p align="left">
<font size="2" face="VERDANA, ARIAL"><a href="henvisning2-2.asp">
Brugervejledning</a> - læses inden man starter</font></p>
<p align="left">
<font size="2" face="VERDANA, ARIAL">Henvisningen findes på følgende adresse:</font><font color="#FF00FF" face="VERDANA, ARIAL"><span style="background-color: #FF0000"><font size="2"><br>
</font>
<input type="text" name="link" size="43" value="http://www."></span></font><font face="VERDANA, ARIAL" size="2"> </font></p>
<p align="left">
<font size="2" face="VERDANA, ARIAL">Linket henviser til:<br>
</font>
<font face="VERDANA, ARIAL">
<input type="radio" value="hjemmeside" name="linkType"></font><font face="Trebuchet MS"><font size="2" face="VERDANA, ARIAL">forsiden
af en hjemmeside <br>
</font>
<font face="VERDANA, ARIAL">
<input type="radio" value="ekstern artikel" name="linkType"></font><font size="2" face="VERDANA, ARIAL">en
side med en artikel</font></font></p>
<font face="VERDANA, ARIAL">
<p align="center"><font size="7" face="VERDANA, ARIAL">
<input type="button" onClick="submitForm();" value=" Ok " style="float:right"></font></p>
</font>
</blockquote>
</fieldset></blockquote>
</form>
</body>
</html>
