/    Sign up×
Community /Pin to ProfileBookmark

open newwindow problem

i cant use open in newwindow javascript with mouse over buttons.

how can i fix it?

to post a comment
JavaScript

3 Comments(s)

Copy linkTweet thisAlerts:
@DokOct 21.2008 — Hard to tell without more information. Please read the message posting guidelines
Copy linkTweet thisAlerts:
@felgallOct 22.2008 — Probably being blocked by a popup blocker. opening a new window usially requires an onclick event as the trigger to bet past blockers.
Copy linkTweet thisAlerts:
@torehanauthorOct 22.2008 — Dok, thank's for the advice.

felgall, i disabled the all pupup blockers.


Let me explain my problem a little bit.

I created a web page with Adobe Fireworks CS3 and i use mouseover buttons. At the same time i want to open links in new window so i coded a javascript ( i'm sure it's working. )

[CODE]
<script language="JavaScript">
function startWin(win)
{var desktop=window.open(win,"Clickatell","toolbar=no,l ocation=no,status=no,menubar=no,scrollbars=no,widt h=800,height=450,noresize");}
</script>
[/CODE]

</head>

when i tried the javascript in blank html page, it works but when i try to use it on mouseover buttons it doesn't work.

like this,

[CODE] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- saved from url=(0014)about:internet -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">
<center>
<head>
[B][COLOR="Red"]<script language="JavaScript">
function startWin(win)
{var desktop=window.open(win,"Clickatell","toolbar=no,l ocation=no,status=no,menubar=no,scrollbars=no,widt h=800,height=450,noresize");}
</script>[/COLOR][/B]

<script language="JavaScript1.2" type="text/javascript">
<!--
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_nbGroup(event, grpName) { //v6.0
var i,img,nbArr,args=MM_nbGroup.arguments;
if (event == "init" && args.length > 2) {
if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
nbArr[nbArr.length] = img;
for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = img.MM_dn = args[i+1];
nbArr[nbArr.length] = img;
} }
} else if (event == "over") {
document.MM_nbOver = nbArr = new Array();
for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])?args[i+1] : img.MM_up);
nbArr[nbArr.length] = img;
}
} else if (event == "out" ) {
for (i=0; i < document.MM_nbOver.length; i++) { img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
} else if (event == "down") {
nbArr = document[grpName];
if (nbArr) for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
document[grpName] = nbArr = new Array();
for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
nbArr[nbArr.length] = img;
} }
}

function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

//-->
</script>
</font></span>
</head>
<body bgcolor="#ffffff" onload="MM_preloadImages('index_r2_c2_f2.gif','index_r2_c2_f3.gif','index_r3_c8_f2.gif','index_r3_c8_f3.gif','index_r4_c4_f2.gif','index_r4_c4_f3.gif','index_r4_c6_f2.gif','index_r4_c6_f3.gif');" style="background-image: url('bg.gif')">
<table border="0" cellpadding="0" cellspacing="0" width="672">
<!-- fwtable fwsrc="png.png" fwpage="Page 1" fwbase="index.gif" fwstyle="Dreamweaver" fwdocid = "2105401075" fwnested="0" -->
<tr>
<td class="style4"><img src="spacer.gif" width="41" height="1" border="0" alt="" /></td>
<td class="style4" style="width: 10px"><img src="spacer.gif" width="97" height="1" border="0" alt="" /></td>
<td class="style4"><img src="spacer.gif" width="80" height="1" border="0" alt="" /></td>
<td class="style4" style="width: 67px"><img src="spacer.gif" width="93" height="1" border="0" alt="" /></td>
<td style="width: 33px" class="style4"><img src="spacer.gif" width="80" height="1" border="0" alt="" /></td>
<td class="style4" style="width: 4px"><img src="spacer.gif" width="69" height="1" border="0" alt="" /></td>
<td class="style4" style="width: 30px"><img src="spacer.gif" width="87" height="1" border="0" alt="" /></td>
<td class="style4"><img src="spacer.gif" width="82" height="1" border="0" alt="" /></td>
<td class="style4"><img src="spacer.gif" width="43" height="1" border="0" alt="" /></td>
<td class="style4"><img src="spacer.gif" width="1" height="1" border="0" alt="" /></td>
</tr>

<tr>
<td colspan="9" class="style4">
<img name="index_r1_c1" src="index_r1_c1.gif" width="672" height="135" border="0" id="index_r1_c1" alt="" /></td>
<td class="style4"><img src="spacer.gif" width="1" height="135" border="0" alt="" /></td>
</tr>
<tr>
< <td rowspan="5" class="style4"><img name="index_r3_c9" src="index_r3_c9.gif" width="43" height="716" border="0" id="index_r3_c9" alt="" /></td>
<td class="style4"><img src="spacer.gif" width="1" height="19" border="0" alt="" /></td>
</tr>
<tr>
<td rowspan="4" class="style4"><img name="index_r4_c3" src="index_r4_c3.gif" width="80" height="697" border="0" id="index_r4_c3" alt="" /></td>
<td rowspan="3" class="style4" style="width: 67px"><a onmouseout="MM_nbGroup('out');" onmouseover="MM_nbGroup('over','index_r4_c4','index_r4_c4_f2.gif','index_r4_c4_f3.gif',1);" onclick="MM_nbGroup('down','navbar1','index_r4_c4','index_r4_c4_f3.gif',1);" [COLOR="red"][B]href="javascript:startWin('xxxx.htm')"><[/B][/COLOR]img name="index_r4_c4" src="index_r4_c4.gif" width="93" height="23" border="0" id="index_r4_c4" alt="" /></a></td>
<td rowspan="4" style="width: 33px" class="style4"><img name="index_r4_c5" src="index_r4_c5.gif" width="80" height="697" border="0" id="index_r4_c5" alt="" /></td>
<td rowspan="3" class="style4" style="width: 4px"><a href="javascript:;" onmouseout="MM_nbGroup('out');" onmouseover="MM_nbGroup('over','index_r4_c6','index_r4_c6_f2.gif','index_r4_c6_f3.gif',1);" onclick="MM_nbGroup('down','navbar1','index_r4_c6','index_r4_c6_f3.gif',1);"><img name="index_r4_c6" src="index_r4_c6.gif" width="69" height="23" border="0" id="index_r4_c6" alt="" /></a></td>
<td rowspan="4" class="style4" style="width: 30px"><img name="index_r4_c7" src="index_r4_c7.gif" width="87" height="697" border="0" id="index_r4_c7" alt="" /></td>
<td class="style4"><img src="spacer.gif" width="1" height="11" border="0" alt="" /></td>
</tr>
<tr>
<td rowspan="3" class="style4" style="width: 10px"><img name="index_r5_c2" src="index_r5_c2.gif" width="97" height="686" border="0" id="index_r5_c2" alt="" /></td>
<td class="style4"><img src="spacer.gif" width="1" height="1" border="0" alt="" /></td>
</tr>
<tr>
<td rowspan="2" class="style4"><img name="index_r6_c8" src="index_r6_c8.gif" width="82" height="685" border="0" id="index_r6_c8" alt="" /></td>
<td class="style4"><img src="spacer.gif" width="1" height="11" border="0" alt="" /></td>
</tr>
<tr>
</div>
<img name="index_r7_c4" src="index_r7_c4.gif" width="93" height="674" border="0" id="index_r7_c4" alt="" /></td>
<td class="style4" style="width: 4px"><img name="index_r7_c6" src="index_r7_c6.gif" width="69" height="674" border="0" id="index_r7_c6" alt="" /></td>
<td>


<div style="position: absolute; width: 560px; height: 454px; z-index: 1; left: 340px; top: 254px" id="layer1" class="style1">
<span class="style2"><span class="style6">&nbsp; </span>
<font size="2" class="style6"><br />
Ac&#305;badem'de GERÇEK Kayseri mant&#305;s&#305;.<br />
</font><center><font size="2" class="style7">Haftan&#305;n her günü 11:30 - 22:00
saatleri aras&#305;nda paket servisimiz vard&#305;r. </font>
<table style="width: 85%; height: 300px;" cellspacing="0" cellpadding="0">
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td><object width="280" height="280"><param name="movie" value="123.swf"></param><embed src="123.swf" type="application/x-shockwave-flash" width="280" height="280"></embed></object></td>
<td><object width="280" height="280"><param name="movie" value="1234.swf"></param><embed src="1234.swf" type="application/x-shockwave-flash" width="280" height="280"></embed></object></td>
</tr>
</table>
</center>
[/CODE]


i think it's clear now what the problem is?

thanks for the responses.
×

Success!

Help @torehan spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 5.27,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @AriseFacilitySolutions09,
tipped: article
amount: 1000 SATS,

tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,
)...