Avatar billede want2learn Nybegynder
29. februar 2004 - 13:52 Der er 9 kommentarer og
2 løsninger

speciel funktion til link

jeg har dette lige PT på et script:

response.write("<td valign=""top"" align=""left"" style=""border-bottom: Dashed 1px #CCCCCC;"" width=""26%""><a class=""po"" href=mailto:"&strMail&">"&strName&"</a></td>")

Det jeg gerne vil have er at når man klikker på linket så kommer den en lille kasse frem hvor der er 2 link:
- Et mailto link som der er nu.
- Et se profil link.

så man kan vælge om man vil sende en mail til personen eller se hvem personen er.

nogle der kan hjælpe !??
Avatar billede hansdam Nybegynder
29. februar 2004 - 14:38 #1
Hvad med at lave en lille popup?
Avatar billede want2learn Nybegynder
29. februar 2004 - 14:56 #2
jo uden browser kant kan evt bruges !!

har du en løsning ?
Avatar billede deeflate Nybegynder
01. marts 2004 - 21:08 #3
Kan du bruge noget så simpelt som:

response.write("<td valign=""top"" align=""left"" style=""border-bottom: Dashed 1px #CCCCCC;"" width=""26%"">")
response.Write "<a class=""po"" href=""#"" onClick=""window.open('popup.asp?mail=" & strMail & "&navn=" & strName & "','popup','width=400,height=200');"">" & strName & "</a></td>"


og popup.asp:

<%
strName = request.querystring("navn")
strMail = request.querystring("mail")

response.Write "<a class=""po"" href=""mailto:" & strMail & """>Skriv til " & strName & "</a><br />"
response.Write "<a class=""po"" href=""profil.asp?navn=" & strName & """>Se " & strName & "s profil</a>"
%>


Hvis du gerne vil have det helt uden browserkant, så tjek evt. http://www.chromeless.org/
Avatar billede deeflate Nybegynder
01. marts 2004 - 21:40 #4
Du kan også vise linksene på den samme side.

Brug f.eks. en div med id "kasse"

<div id="kasse">
</div>

og udskift linket med følgende:

response.Write "<td valign=""top"" align=""left"" style=""border-bottom: Dashed 1px #CCCCCC;"" width=""26%"">"
response.Write "<a href=""#"" onClick='document.getElementById(""kasse"").innerHTML=""<a href=\""mailto:" & strMail & "\"">Skriv til " & strName & "</a><br /><a class=\""po\"" href=\""profil.asp?navn=" & strName &"\"">Se " & strName & "s profil</a>"";'>" & strName & "</a></td>"


Når du klikker på linket, vil de to nye links komme frem i div'en "kasse".
Avatar billede want2learn Nybegynder
02. marts 2004 - 19:03 #5
ser lige på det her på fredag !!
Avatar billede hansdam Nybegynder
02. marts 2004 - 20:09 #6
Du kan eventuelt lave din popup sådan:
-------------Side med link-------------
<td valign="top" align="left" style="border-bottom: Dashed 1px #CCCCCC;" width="26%">
  <a class="po" onclick="window.open('popup.asp?name=<%=strName%>&mail=<%=strMail%>','MailPopup','height=200,width=150,left=120,top=120');" onmouseover="this.style.cursor='hand'"><%=strName%></a>
</td>
---------------------------------------
--------------popup.asp----------------
<%
strName = Request.Querystring("name")
strMail = Request.Querystring("mail")
%>
<html>
<head><title>Vælg vej du vil gå...</title></head>
<body>

<a style="color: blue; text-decoration: underline" onclick="opener.location.href='profil.asp?name=<%=strName%>';window.close();" onmouseover="this.style.cursor='hand'">Se bruger profil på <%=strName%></a><br><br>

<a href="mailto:<%=strMail%>" onclick="window.close();">Mail <%=strName%> en mail.</a>

</body>
</html>
---------------------------------------
/Hans
Avatar billede want2learn Nybegynder
03. maj 2004 - 01:20 #7
Dette er da blevet lukket får ved ikke hvorfor det står som åbent nu igen og kan ikek huske hvem der fik point men hvis nogle har fået trukket dem fra igen så skriv
eksperten har jo været nede så det kan være en fejl !!
Avatar billede roenving Novice
03. maj 2004 - 01:30 #8
God ide at gøre sådan want2learn, forhåbentlig reagerer en forsmået svarer på denne måde at gøre det på, så vi kan genskabe så meget som muligt af E*s historie ...
Avatar billede want2learn Nybegynder
03. maj 2004 - 01:48 #9
NP og igen som jeg skrev til dig i dette

http://exp.dk/spm/479810

Men tak for din anderkendelse :D
Avatar billede want2learn Nybegynder
03. maj 2004 - 01:50 #10
Har dog en ting jeg er træt af ROENVING det er det spm hvor vi snakker en masse om DOCTYPE og kommer ind på en masse andet det var med 122 indlæg og en god debat det kan jeg ikek finde mere så det kan jo ikke genskabes !! :'( det var ellers et godt spm hvor der kom en masse synspunkter !!
Avatar billede deeflate Nybegynder
03. maj 2004 - 10:08 #11
Mit svar blev oprindeligt accepteret.

Der må være mange lignende tilfælde, for jeg har mistet en del point, og jeg er sikkert ikke den eneste.
Men det der egentlig irriterer mig er, at dette og andre spørgsmål nu ikke længere figurerer i min "spørgsmål besvaret af dig" - og det gør det altså noget mere besværligt at finde trådene til næste gang jeg lige står og mangler et eller andet og kan huske, at der var da vist engang et spørgsmål på eksperten, hvor jeg kom frem til noget, der måske kan bruges.

Men det er selvfølgelig ikke din skyld, og ligesom roenving, synes jeg også, at det her er en udemærket måde og håndtere det på. Selvom det måske ville være endnu bedre hvis du bare havde lagt en kommentar - så var jeg stadig blevet gjort opmærksom på det, men vi ville have holdt pointene "indenfor tråden" - og spørgsmålet ville stadig være i min besvaret-liste.
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