hej!
jag undrar om det är någon som har ett juste javascript som anpassar fönstret efter en bild, och som inte har "arkiv"-knapparna och de där...
tack på förhand
sfinxflickan
12 svar · 483 visningar · startad av sfinxflickan
hej!
jag undrar om det är någon som har ett juste javascript som anpassar fönstret efter en bild, och som inte har "arkiv"-knapparna och de där...
tack på förhand
sfinxflickan
En sökning och bland annat detta kom upp:
http://www.webforum.nu/showthread.php?s=&threadid=41559&highlight=f�nster+bild
<html>
<head>
<script type='text/javascript'>
function new_size(){
x = document.images[0].width;
y = document.images[0].height;
window.resizeTo(x,y);
}
</script>
</head>
<body style='margin: 0px;' onload='new_size()'>
<img src='blabla.gif'>
</body>
</html>
Öppna sidan genom en window.open(url, "foo", "toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0").
boogiedesign.com har ett utmärkt Javascript för det ändamålet.
men det är en statisk htmlsida... :)
det jag har störst problem med är egentligen det där med att få bort
Skriv inte bara att det inte funkar - visa också hur du gjort - det är svårt för oss att gissa :)
Hej igen!
såhär har jag gjort, det största problemet för mig just nu är att jag inte vet hur jag ska lägga in så att jag får bort min toolbar osv...
hoppas nån vänlig själ kan hjälpa mig, för jag är ingen höjdare på javascript....
<script language="JavaScript">
<!--
document.open('toolbar=no, menubar=no, width=250, height=250');
window.onerror=null;
var netscape = 0;
var goodIE = 0;
browserName = navigator.appName.substring(0,8);
browserVer = parseFloat(navigator.appVersion);
if (browserName == "Netscape" && browserVer >= 3)
{ netscape = 1; }
if (browserName == "Microsof" && browserVer >= 3.01)
{ goodIE = 1; }
if ( netscape || goodIE )
{
x1_on = new Image(); x1_on.src = "remote/1_off.gif";
x1_off = new Image(); x1_off.src = "remote/1_on.gif";
x2_on = new Image(); x2_on.src = "remote/2_off.jpg";
x2_off = new Image(); x2_off.src = "remote/2_on.jpg";
x3_on = new Image(); x3_on.src = "remote/3_off.gif";
x3_off = new Image(); x3_off.src = "remote/3_on.gif";
x4_on = new Image(); x4_on.src = "remote/4_off.jpg";
x4_off = new Image(); x4_off.src = "remote/4_on.gif";
}
function img_act(imgName)
{
if (netscape || goodIE)
{
document[imgName].src = eval(imgName + "_on.src");
}
}
function img_inact(imgName)
{
if (netscape || goodIE)
{
document[imgName].src = eval(imgName + "_off.src");
}
}
function popup(target)
window.open(target,"popup","scrollbars=1,resizable=0,width=500,height=400");
//-->
</script>
****************************************
i bodyn:
<A HREF="1.htm" target="_blank" onMouseover="img_act('x1')"; onMouseout="img_inact('x1')"><IMG SRC="remote/1_on.gif" border="0" NAME="x1"></A>
<A HREF="2.htm" target="_blank" onMouseover="img_act('x2')"; onMouseout="img_inact('x2')"><IMG SRC="remote/2_on.jpg" border="0" NAME="x2"></A>
<A HREF="3.htm" target="_blank" onMouseover="img_act('x3')"; onMouseout="img_inact('x3')"><IMG SRC="remote/3_on.gif" border="0" NAME="x3"></A>
<A HREF="4.htm" target="_blank" onMouseover="img_act('x4')"; onMouseout="img_inact('x4')"><IMG SRC="remote/4_on.gif" border="0" NAME="x4"></A> :r :r :r
Ändra detta:
function popup(target)
window.open(target,"popup","scrollbars=1,resizable=0,width=500,height=400");
Till
function popup(target)
window.open(target,"popup","scrollbars=1,resizable=0,toolbar=0,menubar=0,status=0,location=0,width=500,height=400");
hmmm nu är det ialla fall inte fel på den.. men det funkar ändå inte....
det är inte så att man ska ha tex:
toolbar=no istället?
:r
Netscape och IE klarar av no, 0 och off som värde för att stänga av något i en popup, så det är nog inte där skon klämmer.
När är det meningen att du ska kalla på popup()? I den koden du har lade ut gör du aldrig det.
men hur ska jag bära mig åt då? ska jag skippa den koden jag har, o börja om från början... jag vet inte var jag ska lägga koden riktigt, alltså i vilken sida den ska ligga..
:)
De felet jag tror du har gjort är följande (med tanke på att du aldrig anropar ditt javascript):
<A HREF="3.htm" [red]target="_blank"[/red] onMouseover="img_act('ditt_bild_id')"; onMouseout="img_inact('ditt_bild_id')">
Target="_blank" öppnar en helt ny sida med surfarens webbläsar inställningar.
Ändra början av din <a> tagg till förlljande:
<A HREF="#" [red]onclick="popup('ditt_bild_id')"[/red] onMouseover="img_act('ditt_bild_id')"; onMouseout="img_inact('ditt_bild_id'>