Archief - JS: var probleemke

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Fr1g0

Legacy Member
awelja tralalala
euhm, kzit met klein probleemke...
tis lang gelede dak nog zo wa websites geschreve heb en met scripte bezig ben geweest en kvind iets ni meer ...
dit is mijn script :

Code:
<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
function boeltonen(img){
  foto1= new Image();
  foto1.src=(img);
  keerchecke(img);
}
function keerchecke(img){
  if((foto1.width!=0)&&(foto1.height!=0)){
    viewFoto(img);
  }
  else{
    yepla="keerchecke('"+img+"')";
    intervalleke=setTimeout(yepla,20);
  }
}
function viewFoto(img){
  breedte=foto1.width+20;
  huugte=foto1.height+20;
  strings="width="+breedte+",height="+huugte+",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,copyhistory=no,resizable=yes";
myWindow = window.open("","Afbeelding",strings);
myWindow.document.write("<img src="  !!!!!!!!!!! ");
myWindow.document.close()
}
// End -->
</SCRIPT>

maar eueu, ik krijg da er maar niet in die variabele :(
ipv de !!!!!!!!!!! zou er foto1.src moete in komen ...
maja :(
tlukt mij maar ni

kheb al geprobeerd met
myWindow.document.write("<img src=" + foto1.src + ");
maja da werkte niet :)


*edit*
DUS zeeer concreet:
Ik wil een variabele invoegen tussen 2 delen tekst
namelijk
<img src="
en
">

Cakeman

Legacy Member
Mijn gokje: die variabelen zijn enkel bekend binnen de functies. Declareer de variabelen aan het begin van je script, buiten een functie.

Fr1g0

Legacy Member
gohnjee :)
want als ik
myWindow.document.write("<img src=" + foto1.src);
schrijf komt er <img src=" //en hier dan de url van de foto\\

Le Preinz

Legacy Member
Fr1g0 zei:
gohnjee :)
want als ik
myWindow.document.write("<img src=" + foto1.src);
schrijf komt er <img src=" //en hier dan de url van de foto\\


moeten er geen quotes bij?
myWindow.document.write("<img src=" + "foto1.src");

Cakeman

Legacy Member
Le Preinz zei:
moeten er geen quotes bij?
myWindow.document.write("<img src=" + "foto1.src");
Zo dan:

myWindow.document.write('<img src="' + foto1.src + '" />');

Fr1g0

Legacy Member
myWindow.document.write("<img src='"+ foto1.src+"'>");

was de oplossing -_-
maar toch allemaal bedankt !

Cakeman

Legacy Member
Fr1g0 zei:
myWindow.document.write("<img src='"+ foto1.src+"'>");

was de oplossing -_-
maar toch allemaal bedankt !
Dan krijg je volgende HTML output:
<img src='foto.jpg'>

Als ik me niet vergis, is het aan te raden double quotes te gebruiken in HTML. Sluit ook best je image tag af met /> in plaats van met >

Fr1g0

Legacy Member
haha, kga er niet meer aan verandere ;)
het werkt
kan mij ni schele da ik beter " gebruik dan '

als ' ook werkt dan is mij da goe ;)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan