Avatar billede laseb Nybegynder
21. januar 2003 - 14:26 Der er 11 kommentarer og
2 løsninger

DW: Open browser window fra et tekstlink

Hejsa.

Kan det lade sig gøre at bruge Dreamweavers behavior "open browser window" ved at linke direkte fra nogle ord i teksten. Jeg vil helst være fri for at skulle lave en gif-knap...

/Lasse
Avatar billede 040471 Nybegynder
21. januar 2003 - 14:43 #1
Ja det kan du sagtens..., du markere den tekst der skal åbne popupen, og sætter en # i link i properties, derefter kan du sætte en behavior på netop denne del af teksten.

040471
Avatar billede karsten_larsen Praktikant
21. januar 2003 - 15:16 #2
"Den mere officielle version".

I dit designvindue marker du teksten, går over i faneblad Design og vælger behaviors, trykker plus vælger Open browser vindue. Så giver resten sig selv.

:-) Karsten
Avatar billede laseb Nybegynder
21. januar 2003 - 15:16 #3
Det virker sgu ikke rigtig... Jeg har markeret teksten, sat #’en, oprettet behavior’en - som du beskriver, men den gir mig bare en advarselslyd og gør så ikke mere... :-(

Det gør vel ikke nogen forskel, at jeg arbejder på Mac?

/Lasse
Avatar billede laseb Nybegynder
21. januar 2003 - 15:19 #4
Karsten, der kom du så lige tre sekunder før mig. Men hvad er forskellen på det 04 skriver, og dit. Er det ikke nøjagtig det sammen - bortset lige fra, at jeg slet ikke får adgang til behavior’en uden 04’s #?!

/Lasse
Avatar billede karsten_larsen Praktikant
21. januar 2003 - 15:30 #5
at onClick="MM_openBrWindow skal være i et <A href="#" her_skal_det_være>!!

Så forskellen er:

at 040471 skal have point og jeg skal have tak for deltagelse. Jeg læste 040471 svar lidt anderledes i forbifartet og troede han gav svaret til et <A href="side" target="_blank">. Derfor.

:-) karsten_larsen
Avatar billede karsten_larsen Praktikant
21. januar 2003 - 15:30 #6
De tre sekunder skulle jeg have brugt til at læse det igen en ekstra gang.

:-))
Avatar billede laseb Nybegynder
21. januar 2003 - 15:44 #7
Vi du ikke lige skære det ud i pap for mig? Jeg kan ikke få DWs behavior til at virke, skal jeg så indsætte ovenstående ind i koderne og evt. hvordan. Jeg er ikke stærk i gennemskue det der rå html.

/Lasse
Avatar billede karsten_larsen Praktikant
21. januar 2003 - 16:31 #8
-> Lasse

Du skal gøre følgende:
Ny side-> gem den-> skriv en tekst->marker tekst->åben properties vindue og tast # i feltet link-> går over fanablad-> behaviors->tryk på plus-> vælg_opben browser vindue. så får du en kode som nedenstående.

behavioars = shift + f3 og properties = crtl + f3
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Untitled Document</TITLE>
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<SCRIPT language="JavaScript" type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</SCRIPT>
</HEAD>

<BODY onLoad="MM_openBrWindow('asd','','')">
<A href="Det_er_her_#_skal_vaere_ellers_aabner_denne_side" onClick="MM_openBrWindow('Det_er_denne_side_som_skal_aabnes','','')">Open browser vindue</A>
</BODY>
</HTML>

:-)k_l
Avatar billede laseb Nybegynder
21. januar 2003 - 16:51 #9
HMMMmmmM!

Nu blev jeg lidt klogere. Det, at jeg har lavet min side ud fra en template, blokerer for funktionen. Så snart jeg detach’er siden fra templaten, så kan det lade sig gøre.

Det medfører så straks et nyt spørgsmål - råb højt, hvis i mener jeg har brugt mine points - ellers:

Hvordan kan jeg bruge funktionen på en templateside? Skal jeg så lægge noget kode ind i selve templaten?

/Lasse
Avatar billede laseb Nybegynder
21. januar 2003 - 16:59 #10
HA!
NU LYKKEDES DET!

Ja, undskyld, jeg blev så ivrig, at jeg lige måtte skrive med stort....
Nu fik jeg det til at virke ved at smide script-halløjet ind i templatens head. Så det er fint nok. Nu må jeg lige finde ud af, hvordan jeg gør hele head’en til en editable region.
Ligemeget, det gør jeg en anden gang... :-)

Tak for hjælpen, hvis 040471 vil have points, må du lige lægge et svar ind. Hvordan vil I have jeres points fordelt?

/Lasse
Avatar billede karsten_larsen Praktikant
21. januar 2003 - 17:13 #11
Det bestemmer du. Sådan er regler på eksperten.

:-) k_l
Avatar billede 040471 Nybegynder
22. januar 2003 - 10:36 #12
Hvis du vil give mig point - så har du et svar her.

Desuden har jeg udviklet en Dreamweaver behavior "open browser window", som giver endnu flere indstillingsmuligheder for det vindue der skal åbnes, samt med dansk vejledning.

Den er pakket, så den kan installeres med Extension Manager - hvis du er interesseret i den, så skriv din mail - så sender jeg den.

040471
Avatar billede laseb Nybegynder
22. januar 2003 - 12:52 #13
040471 - det må du meget gerne: lasse@bekker.dk
Du var jo først med det rigtige svar, så jeg har givet dig 10 point og Karsten 5 points for at uddybe...

Tak til jer begge...

/Lasse
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester