webForumDet fria alternativet

Varför öppnas sidorna inte i iframesen?

8 svar · 357 visningar · startad av Angel

AngelMedlem sedan juni 2003124 inlägg
#1

Jag har försökt mig på att göra ett Chromeless window efter ett script på dynamic drive.

Jag fick till det riktigt bra, bortsett från att sidorna slutade öppnas i iframes, utan öppnades på helt nya sidor :r förstår ni hur jag menar?

Jag har alltså missat någon inställning på scriptet, men jag är lite dålig på engelska så jag har ingen aning om vart missen är.

Här är sidan med scriptet:
http://www.dynamicdrive.com/dynamicindex8/chromeless.htm

nitro2k01Medlem sedan aug. 20039 342 inlägg
#2

Som alltid häromkring: Koden tack så vi har en chans att hjälpa dig!

AngelMedlem sedan juni 2003124 inlägg
#3

Jag tror att det är enklare att titta direkt...

på sidan eftersom koden består av 2 delar + 1 fil som ska laddas upp

http://www.dynamicdrive.com/dynamic.../chromeless.htm

nitro2k01Medlem sedan aug. 20039 342 inlägg
#4

Jag talar självklart om din kod. Ett crhomeless-fönster med Google inuti hjälper mig knappast att lösa ditt problem.

AngelMedlem sedan juni 2003124 inlägg
#5

Här är min kod:

<html>

<head>
<script language="javascript" type="text/javascript" src="chromeless_35.js"></script>
<script language="javascript">

/*
Chromeless Window (v3.5)- By Gabriel Suchowolski (this credit MUST stay intact)
Author site at [url]http://www.microbians.com[/url]
Visit [url]http://www.dynamicdrive.com[/url] for this script
*/

//For paramater explanations, see accompanying faq.htm file
function openIT(u,W,H,X,Y,n,b,x,m,r) {
	var cU  ='close.gif'   //gif for close on normal state.
	var cO  ='close.gif'  //gif for close on mouseover.
	var cL  ='clock.gif'      //gif for loading indicator.
	var mU  ='minimize.gif'     //gif for minimize to taskbar on normal state.
	var mO  ='minimize.gif'    //gif for minimize to taskbar on mouseover.
	var xU  ='max.gif'     //gif for maximize normal state.
	var xO  ='max.gif'    //gif for maximize on mouseover.
	var rU  ='restore.gif'     //gif for minimize on normal state.
	var rO  ='restore.gif'    //gif for minimize on mouseover.
	var tH  ='<font face=verdana size=2>Chromeless Window</font>'   //title for the title bar in html format.
	var tW  ='Chromeless Window'   //title for the task bar of Windows.
	var wB  ='#D5D5FF'   //Border color.
	var wBs ='#D5D5FF'   //Border color on window drag.
	var wBG ='#D5D5FF'   //Background of the title bar.
	var wBGs='#D5D5FF'   //Background of the title bar on window drag.
	var wNS ='toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0'  //Html parameters for Netscape.
	var fSO ='scrolling=auto noresize'   //Html parameters for main content frame.
	var brd =b||5;   //Extra border size.
	var max =x||false;   //Maxzimize option (true|false).
	var min =m||false;   //Minimize to taskbar option (true|false).
	var res =r||false;   //Resizable window (true|false).
	var tsz =20;   //Height of title bar.
	return chromeless(u,n,W,H,X,Y,cU,cO,cL,mU,mO,xU,xO,rU,rO,tH,tW,wB,wBs,wBG,wBGs,wNS,fSO,brd,max,min,res,tsz)
}

</script>

<meta content="blendTrans(revealTrans Transition=12,duration=2.0)" http-equiv="Page-Enter">
<meta content="blendTrans(revealTrans Transition=23,duration=2.0)" http-equiv="Page-Exit">

<link rel="stylesheet" href="skimmer2.css"> 

<meta http-equiv="Content-Language" content="sv">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>..::Antons sida::..</title>

</head>

<body background="set/blueindex_1.jpg">

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;</p>

<p><center> | IE 6.0 | 1024 x 768 | Css | Iframe | Tables | Javascript | <a href="#" onclick="mywin002=openIT('http://w1.704.comhem.se/~u70411449/index2.htm',550,600,null,null,'mywin002',5,false,false,true,'#FF8000','#FFC184');return false">
Enter</a> |</p>

<center>

</body>
</html>
ejickMedlem sedan mars 2001895 inlägg
#6

Antagligen består ditt problem i länkarna och namnet på iframen.

Kolla att länkens target är samma som namnet på iframen.

AngelMedlem sedan juni 2003124 inlägg
#7

Har provat ändra...

till main.htm som är iframesens target.
har det ngn betydelse att jag har 2 iframes på sidan -en som menyn är i?

Hmm, jag sliter mitt hår, ska det vara så svårt?

ejickMedlem sedan mars 2001895 inlägg
#8

Hmm, alltså det beror ju på. Vi tänker oss följande:

<iframe src="sida2.htm" name="main" width="200" height="200"></iframe>

...

<a href="*.htm" target="main">denna länk öppnas i iframen</a>

Det är så target fungerar.. Men jag skrev det inlägget samtidigt som du la in koden så jag har inte kollat i koden..

I din kod verkar det som fönstret heter mywin002

AngelMedlem sedan juni 2003124 inlägg
#9

Åhhh.. att det ska vara så svårt...

Nu förstår jag inte riktigt hur du menar.

Kika in på sidan om du vill, tyvärr så är det "inget högerklick" där.

jag har inget chromeless window online nu -så om jag ändrar till den först koden jag skrev in på detta inlägget -vart ska jag ändra mera då? :r så att alltså sidorna öppnas i iframen.

http://guldklimpens.sida.nu/

127 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)