[js] window.???

Pagina: 1
Acties:

  • bolleh
  • Registratie: Juli 2001
  • Laatst online: 18:27
ok ik moet voor school dus een programmaatje maken etc blah blah
echter na wat berekeningen maakt hij nu een alert met alle gegevens erin, ik wil liever dat hij een nieuwe window opent met de gegevens erin zonder een 2e html file te gebruiken omdat ik ook nog al die variabelen erin mot zetten
http://www.clansg.f2s.com/spaarrekening.html

gelijk een 2e vraagje: wat ingevoerd wordt moeten dus getallen zijn, hoe check ik of het getallen zijn? met isNaN werkt het hier niet goed :'(

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

Hangloozz

{ @$%&# }

waarom gebruik je geen PHP als je toch op f2s zit :?
Dan kun je het bestand naar zichzelf laten submitten en dat in een nieuw window zetten.

Met JS kan het denk ook wel.

Je zult in de functie die het newwindow opent wat papameters mee moeten geven die het mogelijk maken om de som te laten zien.

www.jurgroessen.nl


  • RM-rf
  • Registratie: September 2000
  • Laatst online: 23:32

RM-rf

1 2 3 4 5 7 6 8 9

Op dinsdag 11 december 2001 16:55 schreef bolleh het volgende:
ok ik moet voor school dus een programmaatje maken etc blah blah
echter na wat berekeningen maakt hij nu een alert met alle gegevens erin, ik wil liever dat hij een nieuwe window opent met de gegevens erin zonder een 2e html file te gebruiken omdat ik ook nog al die variabelen erin mot zetten
je kunt gewoon
naam = window.open("","naam")
en vervolgens

naam.document.write(variabele)
naam.document.close()

doen
gelijk een 2e vraagje: wat ingevoerd wordt moeten dus getallen zijn, hoe check ik of het getallen zijn? met isNaN werkt het hier niet goed :'(
waarom werkt isNaN() bij jouw niet, zou dat aan je programmeer-skills liggen, of toch aan de specs?
http://developer.netscape.com/docs/manuals/communicator/jsref/glob12.htm

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


  • bolleh
  • Registratie: Juli 2001
  • Laatst online: 18:27
waarom ik geen php gebruik? omdat het een javascript opdracht voor school is ;)

thnx rm-rf

  • bolleh
  • Registratie: Juli 2001
  • Laatst online: 18:27
ok nu is het me wel gelukt alleen hoe kan ik dan de properties van een pop-up window instellen? denk aan grootte, achtergrond kleur, wel knoppen, wel adresbalk etc

<edit>
ok kheb het al uitgevogeld, voor mensen die het willen weten:
code:
1
2
naam=window.open("","naam")
naam.document.write("<body bgcolor=#000000><title>bleh</title><font></font)

dat gaat allemaal goed hiero :)

  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

als je de methode van RM-rf gebruikt kan je in de document.write statements ook gewoon HTML pleuren.

dus bijv iets als:
code:
1
2
var str = '<html><body bgcolor="#003333">' + variabele + '</body></html>';
naam.document.write(str);

/edit:
hmm, alle moeite voor niets ;)

Today's subliminal thought is:


  • bolleh
  • Registratie: Juli 2001
  • Laatst online: 18:27
heehe kben niet zo dat ik nix uitprobeer al leek het mischien wel zo maargoed, het lukt aardig alleen wordt het met veel variablen en tekst ertussen een beetje onduidelijk in de code dus een foutje is snel gemaakt ;)

<edit>
ik maak de code ook niet superoverzichtelijk zodat die juffrouw die er toch al nix van weet helemaal gek wordt ;)

<edit 2>
code:
1
gulden=window.open("","gulden","width=350","height=100")

iemand een idee waarom mn height niet werkt?

  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

code:
1
gulden=window.open("","gulden","width=350,height=100");

Today's subliminal thought is:


  • bolleh
  • Registratie: Juli 2001
  • Laatst online: 18:27
Op dinsdag 11 december 2001 19:54 schreef Annie het volgende:
code:
1
gulden=window.open("","gulden","width=350,height=100");
thnx, kmoest eerst ff een tijdje kijken eer ik het verschil zag ;) khad al op je quote knopje gedrukt en toen zag ik het ;)
thnx

<edit>
nou heb ik weer een ander probleempje ;)
als ik de functies laat uitvoeren(2 achter elkaar) dan moet ik de page refreshen om opnieuw iets te kunnen invullen, das best irritant, ik heb al window.self.refresh en document.refresh geprobeerd en nog wat andere maar weet iemand hoe het precies moet?

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

Hangloozz

{ @$%&# }

ohw, moest het in JS, dat stond er niet bij in je eerste post.
En als je alle topics gevolgd had mbt JS/VBS/PHP/.. dan had je geweten dat volgens de meerderheid op GoT een 'tooltje' geschreven in JS niet tot de programma's gerekend mag worden, maar dat terzijde :)

kun je hier iets mee:
code:
1
2
3
function herlaad(){
    window.self.location = "zelfdebestand.htm";
    }

of anders hier:
code:
1
<a href="javascript:location.reload()" target="_self">reload page</A>

www.jurgroessen.nl


  • Annie
  • Registratie: Juni 1999
  • Laatst online: 25-11-2021

Annie

amateur megalomaan

window.location.reload() is inderdaad de javascript equivalent van een refresh.
je kan evt. een true als parameter geven om een reload te forceren dacht ik (kijk dat maar effe voor de zekerheid na in een reference).

Hangloozz:
maak er maar gewoon window.location of self.location van.
beide is een beetje dubbelop namelijk (window==self).

Today's subliminal thought is:


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

Hangloozz

{ @$%&# }

ach ja, in een frameset geef je eventueel nog een targetwindow op, bij 1 document kan het zo natuurlijk wel.

zorry for being invalid :)

www.jurgroessen.nl

Pagina: 1