/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
hvordan laver jeg popup vinduer??
Fra : Samir Munir


Dato : 06-06-01 23:27

Hej i hardcore html-folk..

jeg er lidt ny inden for området..

jeg sidder og er ved at lave nogle sider. Blandt andet vil jeg ha' et
billede, hvor man ved at trykke forskellige steder på billedet skal få
et popup vindue med noget tekt. ikke noget med at loade et nyt vindue,
men bare et popvindue.

hvordan gør jeg det nemmest? skal jeg uden for htmlkoden? java? hvor
kan jeg finde nogle eksempler på sådan kodning?

mvh
samir munuir

skriv også gerne til min email
mvh
Samir Munir
samir.munir[remove_this]@doctor.com

P.S.: Svar gerne også til min email

 
 
Knud Gert Ellentoft (07-06-2001)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 07-06-01 01:02

Wed, 06 Jun 2001 22:26:32 GMT, skrev
samir.munir[remove_this]@doctor.com (Samir Munir):

>jeg sidder og er ved at lave nogle sider. Blandt andet vil jeg ha' et
>billede, hvor man ved at trykke forskellige steder på billedet skal få
>et popup vindue med noget tekt. ikke noget med at loade et nyt vindue,
>men bare et popvindue.

Du har tidl. stillet spørgsmålet i flere andre grupper, i en af
dem svarede jeg med henvisning til min hjemmeside, hvor der er et
eksempel på det.

Helt nøjagtigt:
<http://home13.inet.tele.dk/smedpark/webhjaelp/popup/popup6.htm>
er der et eksempel på det.

Det er ganske vist et billede, der kommer ved klik, men det kunne
jo lige så godt være tekst på det vindue, der popper op.

med venlig hilsen
Knud
--
http://home13.inet.tele.dk/smedpark
Bruger din udgave af Outlook Express Sv: i svar?
Så ser en stor del af gruppens brugere ikke dit svar.
Rettelse kan hentes på http://home.chello.no/bmork/oefix.exe

Samir Munir (07-06-2001)
Kommentar
Fra : Samir Munir


Dato : 07-06-01 01:27

Hej Knud,
>
>Du har tidl. stillet spørgsmålet i flere andre grupper, i en af
>dem svarede jeg med henvisning til min hjemmeside, hvor der er et
>eksempel på det.

det er sandt. Jeg sidder og kigger lidt på din kode. Tilsyneladende
skal man definere at siden indeholder java-ting... jeg kigger lidt på
din kode og ser om jeg bliver klogere.

tak for hjælpen.
>
>Helt nøjagtigt:
><http://home13.inet.tele.dk/smedpark/webhjaelp/popup/popup6.htm>
>er der et eksempel på det.
>
>Det er ganske vist et billede, der kommer ved klik, men det kunne
>jo lige så godt være tekst på det vindue, der popper op.
mvh
Samir Munir
samir.munir[remove_this]@doctor.com

P.S.: Svar gerne også til min email

Knud Gert Ellentoft (07-06-2001)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 07-06-01 02:42

Thu, 07 Jun 2001 00:27:15 GMT, skrev
samir.munir[remove_this]@doctor.com (Samir Munir):

>det er sandt. Jeg sidder og kigger lidt på din kode. Tilsyneladende
>skal man definere at siden indeholder java-ting... jeg kigger lidt på
>din kode og ser om jeg bliver klogere.

Nej, ikke java, men javascript.

Det du har brug, for det er at lave en imagemap og det er der
står indenfor
<IMG SRC="1988.jpg" USEMAP="#1988" BORDER=0>
....
</MAP>

samt det øverste javascript i <head>

du skal kigge på, alt det andet, har du ikke brug for.

>P.S.: Svar gerne også til min email

Nej, spørgsmål (og svar) hører hjemme i nyhedsgrupperne og kun
der, imho.

med venlig hilsen
Knud
--
http://home13.inet.tele.dk/smedpark
Bruger din udgave af Outlook Express Sv: i svar?
Så ser en stor del af gruppens brugere ikke dit svar.
Rettelse kan hentes på http://home.chello.no/bmork/oefix.exe

Samir Munir (07-06-2001)
Kommentar
Fra : Samir Munir


Dato : 07-06-01 10:27

Hej Knud,

jeg sidder nu og får en ny ide.

hvad nu hvis jeg ønsker at åbne et nyt vindure når jeg fører musen
hen over billeder på et MAP defineret sted.

jeg har da fået det til at virke ved at man klikker på billedet... og
jeg kan også få popup vinduet frem når man fører musen hen over
billdet... men hvordan får jeg det nye popup vindue til at lukke ned
når man fjerner musen fra området?

kan jeg genbruge koden? altså det jeg ønsker er at popupvinduet skal
være "oppe" så længe jeg holder musen hend over feltet..

samir

Jonas C. Voss (07-06-2001)
Kommentar
Fra : Jonas C. Voss


Dato : 07-06-01 11:09

Samir Munir <sm@vitao.com> wrote:

> men hvordan får jeg det nye popup vindue til at lukke ned
> når man fjerner musen fra området?

onMouseOut="window.close"

--
MVH/Regards, Jonas
http://go.to/geografi [mostly in Danish]
I'm moving to Mars next week, so if you have any boxes...[Steven Wright]

Samir Munir (07-06-2001)
Kommentar
Fra : Samir Munir


Dato : 07-06-01 14:09

Hej Jonas,

>onMouseOut="window.close"

det kan godt være at jeg lyder helt amatør agtigt... men det er jeg nu
også.

jeg har lavet siden således,

1.) der er en <script> </script> ting i starten af siden hvor i jeg
har defineret et antan funktiuoner som åbner de respektive vinduer ved
mouseover.

2.) jeg har nu defieneret at der ved mouseout skal køres en funktion
hvori window.close udføres.

problmet er nu, hvordan får jeg fortalt "den" at den skal lukke et
specifikt vindue og ikke det første og bedste den kommer i nærheden?

hvor finder jeg en hendvisning til javascript kommandoernes parametre?



Jonas C. Voss (07-06-2001)
Kommentar
Fra : Jonas C. Voss


Dato : 07-06-01 14:44

Samir Munir <sm@vitao.com> wrote:

> det kan godt være at jeg lyder helt amatør agtigt... men det er jeg nu
> også.

Bare rolig, jeg er sgu' heller ikke den skarpeste (-:

> jeg har lavet siden således,
>
> 1.) der er en <script> </script> ting i starten af siden hvor i jeg
> har defineret et antan funktiuoner som åbner de respektive vinduer ved
> mouseover.
>
> 2.) jeg har nu defieneret at der ved mouseout skal køres en funktion
> hvori window.close udføres.
>
> problmet er nu, hvordan får jeg fortalt "den" at den skal lukke et
> specifikt vindue og ikke det første og bedste den kommer i nærheden?

Det ville være nemmere for mig at hjælpe hvis du eventuelt copy-paster
noget af din kode her i gruppen. Som skrevet, så er jeg heller ikke selv
en haj, så det ville hjælpe med en reference.

> hvor finder jeg en hendvisning til javascript kommandoernes parametre?

<http://developer.netscape.com/docs/manuals/js/client/jsguide/ClientGuid
eJS13.zip> - fylder ca. 350 Kb

--
MVH/Regards, Jonas
http://go.to/geografi
I'm moving to Mars next week, so if you have any boxes...[Steven Wright]

Samir Munir (07-06-2001)
Kommentar
Fra : Samir Munir


Dato : 07-06-01 19:09

Hej Jonas og andre,
>Det ville være nemmere for mig at hjælpe hvis du eventuelt copy-paster
>noget af din kode her i gruppen. Som skrevet, så er jeg heller ikke selv
>en haj, så det ville hjælpe med en reference.

I hovedet-html filen har jeg i starten lavet følgende :

<SCRIPT>
function broed_popup_kald () {
NY=window.open('broed_popup.htm','NY',' top=20,left=650,
width=320,height=400,toolbar=no,scrollbars=no')
}

function groensag_popup_kald () {
NY=window.open('groensag_popup.htm','NY',' top=20,left=650,
width=320,height=400,toolbar=no,scrollbars=no')
}
</script>

{ herefter følger billedet og mapinging m.m.}

<IMG SRC="pyramide.GIF" BORDER="0" WIDTH="400" HEIGHT="293"
ALIGN="bottom" ALT="" USEMAP="#Kospyramide">
<MAP NAME="Kospyramide">
<!-- **Billedkort lavet med Stone's WebWriter 3.5** -->

<AREA SHAPE="rect" COORDS="42,238,365,280"
onMouseover="javascript:broed_popup_kald()" >

<AREA SHAPE="rect" COORDS="63,179,211,226"
onMouseover="javascript:groensag_popup_kald ()">

</MAP>


et eksempel på hvad der står i det popup vindue der åbnes er :
{her er et noget af filen broed_popup.htm}

<HEAD>
<TITLE>min titel</TITLE>
<!-- Minus AutoDato -->

<IMG SRC="broed.gif" BORDER="0" WIDTH="300" HEIGHT="49" ALIGN="bottom"
ALT="">´<BR>


<FONT FACE="Verdana" SIZE="1">
<B>noget tekst</br>
</FONT>


sagen er nu den, at jeg ønsker at vise indholdet i popup-vinduerne så
længe musen står på et defineret område, når musen flyttes ind på et
andet område skal teksten opdagteres. Alt dette sker dog ok.
Men nu ønsker jeg også, at når musen er uden for billedet, så skal
vinduet lukkes. Men hvordan får man scriptet til at forstå at den ikke
bare skal lukke hvad som helst? noget siger, mig at jeg til at starte
med skulle ha' valgt en lidt anden stratigi..

håber at I kan hjælpe mig videre med problemet

samir
mvh
Samir Munir
samir.munir[remove_this]@doctor.com

P.S.: Svar gerne også til min email

Jonas C. Voss (07-06-2001)
Kommentar
Fra : Jonas C. Voss


Dato : 07-06-01 20:50

<samir.munir> wrote:

> håber at I kan hjælpe mig videre med problemet

Jeg kan simpelthen ikke få det til at virke [damnit!!]. Har prøvet med
alle mulige kombinationer - men det er 'no go'. Prøv ellers at kig forbi
nogle af disse sider, kan være de har løsningen:

<http://jibbering.com/faq/>
<http://javascript.faqts.com/>


Anyone?

--
MVH/Regards, Jonas
http://go.to/geografi
I'm moving to Mars next week, so if you have any boxes...[Steven Wright]

Lars Hoffmann (08-06-2001)
Kommentar
Fra : Lars Hoffmann


Dato : 08-06-01 10:05

Samir Munir wrote in dk.edb.internet.webdesign.clientside:


> sagen er nu den, at jeg ønsker at vise indholdet i popup-vinduerne så
> længe musen står på et defineret område, når musen flyttes ind på et
> andet område skal teksten opdagteres.

Tror jeg ikke er muligt, se laengere nede...

> Alt dette sker dog ok.
> Men nu ønsker jeg også, at når musen er uden for billedet, så skal
> vinduet lukkes. Men hvordan får man scriptet til at forstå at den ikke
> bare skal lukke hvad som helst?

Det goer man ved istedet for at bruge window.close() bruger man
<NavnPaaVinduet>.close(), i dit tilfaelde NY.close()

> noget siger, mig at jeg til at starte
> med skulle ha' valgt en lidt anden stratigi..

Definately! Popupvinduer kan vaere en udemaerket ting hvis det bliver
brugt med omtanke og forsigtighed. At Poppe vinduer op ved onmouseover og
lukke dem ved onmouseout, er generelt en daarlig idé, da det goer at
brugeren skal forholde sig passivt imens han vil se paa popupvinduet.
Hvordan vil du i oevrigt vise et vindue, uden at musen fjerne sin focus
fra modervinduet?

> håber at I kan hjælpe mig videre med problemet

Hvad med at vise loade den nye side i en <IFRAME> istedet for at vise det
i et popup?


--
Dette indlæg er sendt fra http://www.html.dk
* Søg og læs i de danske nyhedsgrupper om webdesign
* Tutorials og artikler om webdesign på dansk

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste