Toon posts:

GIF in nieuw venster openen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil .gif bestanden laten openen in nieuwe vensters, ik had zelf dit:

<a href="vakantie.gif" target="_blank">Foto</a>

Alléén, ik wil dat deze nieuwe windows, no resize, no scrollbar hebben. Ik wil dit doen met een javascript in de <head>, zodat ik één keer die javascript hoef te gebruiken.

Zelf heb ik:
------------------------------------------------------------------------------------------------
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
function popitup(url)
{
newwindow=window.open(url, 'name' , 'height=200,width=150');
if (window.focus) {newwindow.focus()}
}
</SCRIPT>
------------------------------------------------------------------------------------------------

Máár, hier moet ik een URL opgeven, terwijl ik alleen een javascript wil dat een nieuw venster opent, en bij de link in de BODY aangeef wat de URL is.

Én ja, ik heb gezocht, maar vind alleen javascript waar je URL's in moet geven.

  • Yellow|A
  • Registratie: Maart 2000
  • Niet online

Yellow|A

Allotaja of rock and rollah

body onload? Misschien op HTML voor beginners punt en el kijken :)

http://www.htmlcodetutorial.com/document/_BODY_onLoad.html trouwens voor de luie medemens...

offtopic:
of begrijp ik je verkeerd?

|{ brrr }] |


Verwijderd

Topicstarter
Hmm, ik heb het nu getest door in het body te zetten:

<A HREF="javascript:popitup('vakantie.gif')">Foto</A>

En het werkt!!
Máár, ik ben zo dat ik dan ga denken, waar staat die 'url' dan voor in het javascript??

Én, weet iemand hoe ik het venster automatisch het formaat laat nemen van de foto??

Verwijderd

Topicstarter
jongens ik dacht dat dit basic was!? ;)

Verwijderd

Verwijderd schreef op 19 februari 2003 @ 22:55:
jongens ik dacht dat dit basic was!? ;)
Dat is het ook, bovendien kun je moeilijk van ons verwachten dat we altijd binnen 10 minuten reageren, zo snel kicken wordt dan ook niet echt gewaardeerd :)

Op www.hotscripts.com kun je al dit soort scripts vinden. Als je graag zelf wat wilt leren kan ik je aanraden de search van het forum te gebruiken :) Alle basic dingetjes staan erin :)
Verwijderd schreef op 19 februari 2003 @ 22:45:
Hmm, ik heb het nu getest door in het body te zetten:

<A HREF="javascript:popitup('vakantie.gif')">Foto</A>

Máár, ik ben zo dat ik dan ga denken, waar staat die 'url' dan voor in het javascript??
wat bedoel je daar precies mee?

Met javascript kun je overigens gewoon de eigenschappen van het plaatje uitlezen, ook kun je de afmetingen al van te voren meegeven als argumenten bij je functie aanroep (popitup()) mits je daar een paar aanpassingen doorvoert :)

Succes :)

Verwijderd

Topicstarter
THX. Nu een andere vraag hierover:

Ik wil de javascript in een .js bestand zetten omdat dat makkelijk updaten is.
Ik heb tot nu toe alleen gelezen hoe dat kan in de body.
Hoe kan ik mijn javascript in de head laden?

Is dit gewoon:

<script language="JavaScript" src="java.js"></script>

[ Voor 15% gewijzigd door Verwijderd op 19-02-2003 23:30 ]


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

Verwijderd schreef op 19 February 2003 @ 22:55:
jongens ik dacht dat dit basic was!? ;)
wie heeft jouw verteld dat dit basic was? heb je zelf zeker bedacht?
Nou dan had je vast ook wel kunnen bedenken hoe dat dan zou moeten als het zo basic is.

een image openen zonder een html-page er omheen maar wel willen dat dat nieuwe window zich aanpast aan je afbeelding? jaaaja :/

nou zoals FoOL al redelijk basic antwoordde is dat vaker voorbij gekomen, alleen is het nare dat je niet zonder wat uitgebreidere scripting kunt; hoe kun je anders de afmetingen van je afbeeldingen automagisch bepalen bijvoorbeeld?

tipje:
klus je functie een beetje om zodat je zelf de afmetingen van de afbeelding meegeeft (ah dat zei FoOL ook al; de rollen zijn een keer omgedraaid ;) :

code:
1
2
3
4
5
6
7
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
function popitup(url,hoog,breed)
{
newwindow=window.open(url, 'name' , 'height='+ hoog + ',width='+ breed + '');
if (window.focus) {newwindow.focus()}
}
</SCRIPT>


[edit:]
alleen laden in de body :?
quatsch...
flikker het volgende in de head en allesj komt goed:
code:
1
<script src="mijnscrippie.js" type="text/javascript"></script>

[ Voor 22% gewijzigd door Hangloozz op 19-02-2003 23:33 ]

www.jurgroessen.nl


  • KorZijl
  • Registratie: December 2002
  • Laatst online: 30-11-2021

KorZijl

errare humanum est

Verwijderd schreef op 19 February 2003 @ 23:25:
THX. Nu een andere vraag hierover:

Ik wil de javascript in een .js bestand zetten omdat dat makkelijk updaten is.
Ik heb tot nu toe alleen gelezen hoe dat kan in de body.
Hoe kan ik mijn javascript in de head laden?
[google=include+javascript+HTML] en bij de 3e zie je het al staan.
Zoals gewoonlijk is google weer je beste vriend voor zulke vraagjes ;)
Pagina: 1