webForumDet fria alternativet

Jumpmeny i Dreamweaver

Webbutveckling

9 svar · 548 visningar · startad av Persian

Medlem sedan mars 200322 inlägg
Frågan#1

Hej gott folk,

Vore jätte tacksam för hjälp från er. Jas skulle vilja fråga om hur man gör en jumpmeny i Dreamweaver då länkarna i menyn öppnas i ett annat fönster. Har testat att lägga till target blank men fungerar inte alls?!!

När man skapar menyn så kan man bocka i "Öpnna länk i samma sida" eller ... Men man kan inte välja nåt annat än det?!!!

Tack för en jätte bra site.

Medlem sedan okt. 20005 273 inlägg
#2

Har du ett frameset eller vill du öppna länken i ett nytt fönster?

Mvh icaaq

Medlem sedan jan. 20016 874 inlägg
#3

När man skapar menyn så kan man bocka i "Öpnna länk i samma sida" eller ... Men man kan inte välja nåt annat än det?!!!

Nu har jag inte en susning om DW men, om du låter bli att bocka i "Öppa länk i samma sida", vad händer då?

Medlem sedan maj 200010 687 inlägg
#4

Flyttas från HTML, XHTML & CSS till Webbeditorer.

Medlem sedan mars 200322 inlägg
#5

jumpmenyn

Jag har hela sidan byggt i php och inga frameset där heller och jag vill öppna det i ett annat fönster.

Det verkar att jag har skrivit frågan otydligt. "öppna länken i " är som rullmeny med bara ett alternativ nämligen "samma fönster". Man tycker att det borde finnas ett annat typ "annat fönster" eller "blank" eller nåt liknande"

Tack för er uppmärksammhet.

Medlem sedan dec. 19998 277 inlägg
#6

testat "_blank"?

Medlem sedan mars 200322 inlägg
#7

_blank

Ja, det har jag och det fungerar inte alls ?!!

Medlem sedan mars 200322 inlägg
#8

scriptet

Så här ser scrptet ut:

<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}

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*[n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers*.document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_jumpMenuGo(selName,targ,restore){ //v3.0
var selObj = MM_findObj(selName); if (selObj) MM_jumpMenu(targ,selObj,restore);
}
//-->
</script>

    \<form name="form2"\>
      \<select name="menu2" onChange="MM_jumpMenu('parent',this,1)"\>
        \<option selected\>Sites\</option\>
        \<option\>- - - - - - - - - - - - - - - - - - - - - - \</option\>

<option value="http://www.aftonbladet.se">aftonbladet</option>
<option value="http://www.expressen.se">Expressen</option>
</select>
<input type="button" name="Button2" value="Go" onClick="MM_jumpMenuGo('menu2','parent',1)">
</form>**

Medlem sedan mars 200322 inlägg
#9

Dreamweaver help

På hjälpsidorna i Dreamweaver står det här:

"In the Open URLs In pop-up menu, select a location in which to open the file:
1. Main Window opens the file in the same window.
2. Frame opens the file in the frame you select.

Note: If the frame you want to target doesn’t appear on the Open URLs In pop-up menu, close the Insert Jump Menu dialog box, and name the frame in your document. For information about naming a frame, see Viewing and setting frame properties."

Problemet är att Frame syns inte och jag fattar inte vad de menar överhuvudtaget här. Jag vill bara öppna det i ett annat fönster som _blank.

Medlem sedan apr. 2001101 inlägg
#10

Lite sent - men det finns hjälp att få!

Jag snubblade på denna länk när jag hade samma trubbel! :D N

http://www.macromedia.com/support/dreamweaver/ts/documents/jumpmenu_new.htm

Det är roligare om det finns en lösning på tråden...

259 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)