/ 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
Tidsafhængigt link
Fra : Jan Becher


Dato : 23-07-01 15:59

Hej Alle

Er der noget der har en idé til flg.

Når man klikker på et bestemt link (billede), skal der mellem kl. 10 og 14
åbnes et popupvindue med aaben.htm og ellers lukket.htm.

Jeg forestiller mig, at det skal gøre vha. Java, men hvordan?


--
Med venlig hilsen


Jan Becher




 
 
Jakob Andersen (23-07-2001)
Kommentar
Fra : Jakob Andersen


Dato : 23-07-01 17:31

"Jan Becher" <Jan.Becher@sletdetteher.mail.tele.dk> skrev i en meddelelse
news:9jhdpr$lb7$1@news.cybercity.dk...
> Når man klikker på et bestemt link (billede), skal der mellem kl. 10 og 14
> åbnes et popupvindue med aaben.htm og ellers lukket.htm.

Du kan sikkert bruge dette til noget:
http://hjem.get2net.dk/moonduck/test/openclose.txt

> Jeg forestiller mig, at det skal gøre vha. Java, men hvordan?

Jeg tror du tænker på javascript og ikke java. Der er en forskel.

--
"No matter how great and destructive your problems may seem now,
remember, you´ve probably only seen the tip of them."



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


Dato : 23-07-01 18:29

Mon, 23 Jul 2001 16:58:47 +0200, skrev "Jan Becher"
<Jan.Becher@sletdetteher.mail.tele.dk>:

>Når man klikker på et bestemt link (billede), skal der mellem kl. 10 og 14
>åbnes et popupvindue med aaben.htm og ellers lukket.htm.
>
>Jeg forestiller mig, at det skal gøre vha. Java, men hvordan?

Det kan sikkert godt klares med noget javascript, men det er ikke
den optimale måde at gøre det på, da det så er brugerens
computertid, der bruges og der vil så være fejl, hvis den er
stillet forkert eller man befinder sig i en anden tidszone.

Hvis du har mulighed for noget serverside som php eller asp, vil
jeg tro, at det kan laves ret nemt uafhængigt af brugerens tid.

Så har du mulighed for noget serverside, så prøv at spørg i en af
serversidegrupperne.

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://hjem.get2net.dk/henrik-k-hansen/oefix.exe

Carsten Nielsen (25-07-2001)
Kommentar
Fra : Carsten Nielsen


Dato : 25-07-01 10:53


"Knud Gert Ellentoft" <knudgert@mail.tele.dk> skrev i en meddelelse
news:lsloltgv4t1msk37dfhtq2fhh3sid6j6b4@news.tele.dk...
> Mon, 23 Jul 2001 16:58:47 +0200, skrev "Jan Becher"
> <Jan.Becher@sletdetteher.mail.tele.dk>:
>
> >Når man klikker på et bestemt link (billede), skal der mellem kl. 10 og
14
> >åbnes et popupvindue med aaben.htm og ellers lukket.htm.
> >
> >Jeg forestiller mig, at det skal gøre vha. Java, men hvordan?
>
> Det kan sikkert godt klares med noget javascript, men det er ikke
> den optimale måde at gøre det på, da det så er brugerens
> computertid, der bruges og der vil så være fejl, hvis den er
> stillet forkert eller man befinder sig i en anden tidszone.
>
> Hvis du har mulighed for noget serverside som php eller asp, vil
> jeg tro, at det kan laves ret nemt uafhængigt af brugerens tid.
>
> Så har du mulighed for noget serverside, så prøv at spørg i en af
> serversidegrupperne.
>
> med venlig hilsen
> Knud

Du kan godt klare tidszonerne, Javascript har en funktion til GMT-tiden.

Det er folks egen skyld, hvis de ikke kan stille deres eget ur.

Carsten



Allan Unnerup (23-07-2001)
Kommentar
Fra : Allan Unnerup


Dato : 23-07-01 21:50

> Når man klikker på et bestemt link (billede), skal der mellem kl. 10 og 14
> åbnes et popupvindue med aaben.htm og ellers lukket.htm.
>
> Jeg forestiller mig, at det skal gøre vha. Java, men hvordan?

Du kan godt løse dit problem med Java på klienten. Du skal i givet fald
bruge en Java-applet.

Jeg vil dog foretrække at skrive koden på serveren. JSP (Java Server Pages)
vil sagtens kunne løse dit problem.

Med venlig hilsen
Allan Unnerup



Lars Hoffmann (23-07-2001)
Kommentar
Fra : Lars Hoffmann


Dato : 23-07-01 22:00

Allan Unnerup wrote:
>
> > Når man klikker på et bestemt link (billede), skal der mellem kl. 10 og 14
> > åbnes et popupvindue med aaben.htm og ellers lukket.htm.
> >
> > Jeg forestiller mig, at det skal gøre vha. Java, men hvordan?
>
> Du kan godt løse dit problem med Java på klienten. Du skal i givet fald
> bruge en Java-applet.

Totalt overkill! Hvis det endelig skal gøres clientside er javascript
rigeligt. Men jeg er dog enig med Knud, lidt serverside er at foretrække

> Jeg vil dog foretrække at skrive koden på serveren. JSP (Java Server Pages)
> vil sagtens kunne løse dit problem.

Hvad med at starte med nogle scriptsprog der er lidt nemmere og bliver
brugt på lidt flere servere, som f.eks PHP eller ASP? JSP er meget sejt,
men det er absolut ikke et begynder sprog.

Med venlig hilsen
Lars Hoffmann

Jonathan Stein (23-07-2001)
Kommentar
Fra : Jonathan Stein


Dato : 23-07-01 23:16

Lars Hoffmann wrote:

> > Jeg vil dog foretrække at skrive koden på serveren. JSP (Java Server Pages)
> > vil sagtens kunne løse dit problem.
>
> Hvad med at starte med nogle scriptsprog der er lidt nemmere og bliver
> brugt på lidt flere servere, som f.eks PHP eller ASP? JSP er meget sejt,
> men det er absolut ikke et begynder sprog.

- Men nu blev Java nævnt i spørgsmålet. Hvis man er vandt til at programmere i
Java, er JSP et udemærket sted at starte med server-side programmering.

M.v.h.

Jonathan

--
Start med PHP, Perl eller JSP uden at omskrive al din gamle ASP-kode.
jsp-hotel.dk tilbyder nu Chili!Soft ASP på alle hoteller.
http://www.jsp-hotel.dk/




Jens Peter Karlsen (24-07-2001)
Kommentar
Fra : Jens Peter Karlsen


Dato : 24-07-01 00:24

Det er velkendt at mange amatører blander Java og JavaScript sammen så
set i det lys burde du måske have spurgt om ikke han mente JavaScript
siden en sådan løsning ville være den simpleste på klient siden.

Regards Jens Peter Karlsen. Microsoft MVP - Frontpage.

On Tue, 24 Jul 2001 00:15:46 +0200, Jonathan Stein <jstein@image.dk>
wrote:
> - Men nu blev Java nævnt i spørgsmålet. Hvis man er vandt til at programmere i
>Java, er JSP et udemærket sted at starte med server-side programmering.
>
> M.v.h.
>
> Jonathan


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


Dato : 24-07-01 00:43

Tue, 24 Jul 2001 00:15:46 +0200, skrev Jonathan Stein
<jstein@image.dk>:

> - Men nu blev Java nævnt i spørgsmålet.

Og jeg er overbevist om, at der mentes javascript og at der var
den sædvanlige forveksling.

Bl.a. er spørgsmålet også postet i clientsidegruppen.

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://hjem.get2net.dk/henrik-k-hansen/oefix.exe

Stig Nygaard (24-07-2001)
Kommentar
Fra : Stig Nygaard


Dato : 24-07-01 09:35

Hej !


> Når man klikker på et bestemt link (billede), skal der
> mellem kl. 10 og 14 åbnes et popupvindue med aaben.htm
> og ellers lukket.htm.

Jeg har i JavaScript lavet noget lignende på http://7c.rsk.dk/ (men
midlertidigt flyttet til http://bandlist.dk/7c/). Afhængig af hvilket
tidspunkt du går ind på siden vises et dag- eller nat-panorama i bunden
af siderne. Klikker du på det lille panoramabillede kommer du
tilsvarende ind på enten dag.shtml eller nat.shtml med en stor dag/nat
version af panoramabillederne på. Idéen er at jeg vil vise en
dags-version når det er lyst, og en nat-version når det er mørkt.

Jeg har kun lavet det så det skifter OMTRENT på det tidspunkt det bliver
mørkt/lyst. Faktisk har jeg kun delt året op i to dele, så tidspunktet
der skiftes mellem de to versioner er MEGET tilnærmet det meste af året.

Måske du kan bruge noget af koden derfra, men husk som andre har
pointeret: Det er klientens ur der bestemmer hvad klokken er. I dit
tilfælde hvor en større precision i princippet er ønsket vil en
serverside løsning være mere korrekt.

Mvh.
Stig


Jan Becher (24-07-2001)
Kommentar
Fra : Jan Becher


Dato : 24-07-01 10:52

Allerførst tak for de mange svar/kommentarer.

Jeg har lavet løsningen i JavaScript (som der også har væren en diskussion
om det nu var det eller ...)

Men, jeg er også blevet opmærksom på, at det jo er klientens ur er er
afgørende, det kan jeg sådan set godt leve med, men hvad med klienter der
kommer susende fra alle verdenshjørner (og tidszoner), hvordan skal jeg tage
højde for det?




--
Med venlig hilsen


Jan Becher

"Stig Nygaard" <stig@REMOVE-THISrockland.dk> wrote in message
news:3B5D334C.3090508@REMOVE-THISrockland.dk...
> Hej !
>
>
> > Når man klikker på et bestemt link (billede), skal der
> > mellem kl. 10 og 14 åbnes et popupvindue med aaben.htm
> > og ellers lukket.htm.
>
> Jeg har i JavaScript lavet noget lignende på http://7c.rsk.dk/ (men
> midlertidigt flyttet til http://bandlist.dk/7c/). Afhængig af hvilket
> tidspunkt du går ind på siden vises et dag- eller nat-panorama i bunden
> af siderne. Klikker du på det lille panoramabillede kommer du
> tilsvarende ind på enten dag.shtml eller nat.shtml med en stor dag/nat
> version af panoramabillederne på. Idéen er at jeg vil vise en
> dags-version når det er lyst, og en nat-version når det er mørkt.
>
> Jeg har kun lavet det så det skifter OMTRENT på det tidspunkt det bliver
> mørkt/lyst. Faktisk har jeg kun delt året op i to dele, så tidspunktet
> der skiftes mellem de to versioner er MEGET tilnærmet det meste af året.
>
> Måske du kan bruge noget af koden derfra, men husk som andre har
> pointeret: Det er klientens ur der bestemmer hvad klokken er. I dit
> tilfælde hvor en større precision i princippet er ønsket vil en
> serverside løsning være mere korrekt.
>
> Mvh.
> Stig
>



Lars Hoffmann (24-07-2001)
Kommentar
Fra : Lars Hoffmann


Dato : 24-07-01 21:01

Jan Becher wrote:
>
> men hvad med klienter der
> kommer susende fra alle verdenshjørner (og tidszoner), hvordan skal jeg tage
> højde for det?

Neop deri ligger problemet med en javascript løsning, det kan ikke lade
sig gøre at tage hensyn til brugerens tidszone. Prøv at finde ud af
hvilke serversid teknologier du har til rådighed. Det er faktisk lige så
let at skrive sererside programmering som det er at skrive javascript
(så'en lidt generelt set).
Hvis du vællger PHP,ASP eller JSP kan jag sagtens hjælpe dig med en nem
løsning.
Med venlig hilsen
Lars Hoffmann

Jan Becher (24-07-2001)
Kommentar
Fra : Jan Becher


Dato : 24-07-01 23:22

Mit Web-site kører på min egen Linux/Apache-server, så php er vel den mest
nærliggende eller?

Hvad er nemmest at gå til?

--
Med venlig hilsen


Jan Becher

"Lars Hoffmann" <larshoffmann@teleline.es> wrote in message
news:3B5DD3E5.BA8F0DA@teleline.es...
> Jan Becher wrote:
> >
> > men hvad med klienter der
> > kommer susende fra alle verdenshjørner (og tidszoner), hvordan skal jeg
tage
> > højde for det?
>
> Neop deri ligger problemet med en javascript løsning, det kan ikke lade
> sig gøre at tage hensyn til brugerens tidszone. Prøv at finde ud af
> hvilke serversid teknologier du har til rådighed. Det er faktisk lige så
> let at skrive sererside programmering som det er at skrive javascript
> (så'en lidt generelt set).
> Hvis du vællger PHP,ASP eller JSP kan jag sagtens hjælpe dig med en nem
> løsning.
> Med venlig hilsen
> Lars Hoffmann



Carsten Nielsen (25-07-2001)
Kommentar
Fra : Carsten Nielsen


Dato : 25-07-01 10:56


"Jan Becher" <Jan.Becher@sletdetteher.mail.tele.dk> skrev i en meddelelse
news:9jks3h$2nub$1@news.cybercity.dk...
> Mit Web-site kører på min egen Linux/Apache-server, så php er vel den mest
> nærliggende eller?
>
> Hvad er nemmest at gå til?
>
> --
> Med venlig hilsen
>
>
> Jan Becher
>
Nu kommer jeg ganske vist til at gentage mig selv, men jeg havde ikke set
dette svar.

JavaScript har en funktion til GMT (eller UTC tid), som er ens i alle
tidszoner. Om folk kan stille deres eget ur, ved jeg snart ikke

Carsten




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


Dato : 25-07-01 16:21

Wed, 25 Jul 2001 11:56:22 +0200, skrev "Carsten Nielsen"
<carsten.nielsen32@skolekom.dk>:

>JavaScript har en funktion til GMT (eller UTC tid), som er ens i alle
>tidszoner.

Og så er der lige det med sommertid (så vidt jeg ved).

Det sådan et script vel skal bruges til er, at når det er dansk
tid 10 - 14, så skal det vise en side og så ellers en anden side
uanset tiden på brugerens computer og uanset tidszone.

> Om folk kan stille deres eget ur, ved jeg snart ikke

?

Fut: news:dk.edb.internet.webdesign.clientside


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://hjem.get2net.dk/henrik-k-hansen/oefix.exe

Thomas L. Kjeldsen (24-07-2001)
Kommentar
Fra : Thomas L. Kjeldsen


Dato : 24-07-01 23:18

In article <9jjg6p$fs4$1@news.cybercity.dk>, Jan Becher wrote:
>
> Men, jeg er også blevet opmærksom på, at det jo er klientens ur er er
> afgørende, det kan jeg sådan set godt leve med, men hvad med klienter der
> kommer susende fra alle verdenshjørner (og tidszoner), hvordan skal jeg tage
> højde for det?

Man kan finde en klients tidszone, måske kan du bruge det til noget?

date = new Date();
offset = date.getTimezoneOffset() / 60;


Bemærk FUT: dk.edb.internet.webdesign.clientside

mvh Thomas

Jan Becher (25-07-2001)
Kommentar
Fra : Jan Becher


Dato : 25-07-01 12:00

Tak for forslaget, til jeres orientering, har jeg pt. løst det med flg.
script.

<SCRIPT LANGUAGE="JavaScript">
date = new Date();
offset = date.getTimezoneOffset() / 60;
tid = date.getHours()+offset;
if (tid > 13 && tid < 24)
{window.open('ChatNowWeb.shtml','_top');}
</SCRIPT>

Jeg vil dog gerne på sigt finde en løsning der gør mig uafhængig af folks
evne til at stille uret i PC'en, så hvis nogen har et forslag.....

--
Med venlig hilsen


Jan Becher

"Thomas L. Kjeldsen" <tlk@tigerdyr.wheel.dk> wrote in message
news:slrn9lrsvs.qa4.tlk@tigerdyr.wheel.dk...
> In article <9jjg6p$fs4$1@news.cybercity.dk>, Jan Becher wrote:
> >
> > Men, jeg er også blevet opmærksom på, at det jo er klientens ur er er
> > afgørende, det kan jeg sådan set godt leve med, men hvad med klienter
der
> > kommer susende fra alle verdenshjørner (og tidszoner), hvordan skal jeg
tage
> > højde for det?
>
> Man kan finde en klients tidszone, måske kan du bruge det til noget?
>
> date = new Date();
> offset = date.getTimezoneOffset() / 60;
>
>
> Bemærk FUT: dk.edb.internet.webdesign.clientside
>
> mvh Thomas



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408934
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste