webForumDet fria alternativet

Safari

2 svar · 474 visningar · startad av martinpartin

martinpartinMedlem sedan jan. 2001371 inlägg
#1

hej!
Har problem med koden nedan.
Fungerar i IE men inte i safari. Någon som vet på rak arm att jag använder något som inte fungerar i safari ?

får inget fellmeddelande eller nått. Lägger jag in en alert i onmouseover så funkar det dock..

/koden i sig är ingen höjdare , sorry för det. kommer att bli bättre någon gång !


<script language='javascript' type='text/javascript'>

var oPopup = window.createPopup(); 
function ZoomDetail(bshow, Img, div)
{

if (bshow)
	{ 
		var lefter = event.offsetY+0; var topper = event.offsetX+15; 
		var oPopupBody = oPopup.document.body; 
		oPopupBody.style.backgroundColor = 'White'; 
		oPopupBody.style.border = 'solid #666 1px'; 
		oPopupBody.innerHTML =document.getElementById(div).innerHTML; 
		oPopup.show(topper, lefter, 200, 250, 
		document.getElementById(Img.id));}else{oPopup.hide();
	}
}

</script>

<div  id='divPopUp12' style='display: none;'><div class='row' style='position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0px solid black; 
font: normal 10pt tahoma; padding: 10px'><span class='Image'><img alt=''width='40%' id='popupimg12' src='/intranet/BookARoomResources/111111111111111.jpg' 
style='border-width:0px;' /></span><div class='InfoContainer'><div class=row><span class='title'>111111111111111</span></div><div class=row><span 
class='label'>Location:HELSINGBORG</span></div><div class=row><span class='label'>Building: Building1</span></div><div class=row><span class='label'>Floor: 
OP1</span></div></div></div></div>

<img id="ctl00_PlaceHolderMain_ctl00_infoImg12" onmousedown="ZoomDetail(true, this, 'divPopUp12')" onmouseover="ZoomDetail(true, this, 'divPopUp12')" 
onmouseout="ZoomDetail(false, this, 'divPopUp12')" src="fd_jpg.jpg">

<img id="ctl00_PlaceHolderMain_ctl00_infoImg12" onmousedown="ZoomDetail(true, this, 'divPopUp12')" onmouseover="alert('hej')" onmouseout="ZoomDetail(false, 
this, 'divPopUp12')" src="fd_jpg.jpg">
PeddaMedlem sedan juni 20004 880 inlägg
#2

Kanske minns fel, men jag har för mig att window.createPopup() bara fungerar i IE.
Tror inte att det fungerar i Firefox eller Safari.

stattinMedlem sedan jan. 2005500 inlägg
#3

Pedda skrev:

Kanske minns fel, men jag har för mig att window.createPopup() bara fungerar i IE.
Tror inte att det fungerar i Firefox eller Safari.

Det minns du alldels rätt i.
http://www.w3schools.com/htmldom/dom_obj_window.asp

Genererad på 375 ms · cache AV · v20260730165559-full.f96bc7eb