Eller hvis du vil beholder dit oprindelige format: Response.Write("<a class='main' href='mailto:") & objRS("memberEmail") & "'>" & objRS("memberEmail") & "</a>" Dit ' der omsluttede email-adressen var placeret for tidligt. Peter.
Ja, det er i orden, del du bare, du bestemmer :o) Men jeg vil kraftigt fraråde at putte alt muligt HTML ind i ASP-kode. For det første mister du hurtigere overblikket ved debugging (dette spørgsmål er et godt eksempel :oD). For det andet fylder koden mere.
Jeg leder stadig efter det andet spørgsmål, som indeholder en masse gode argumenter, øjeblik ...
At koden fylder mere gør det kun en anelse mere uoverskueligt. Ikke noget jeg ligger mærke til. Og med hensyn til debugging er en lineangivning nok i 9 ud af 10 tilfælde, så der er det egentligt også mig ligegyldigt. Peter.
Jeg er fuldstændig enig i nute's kommentar. Men jeg forestiller mig at han henter emails ud i store omfang fra en database og at sætningen derfor optræder i et loop, og så er det ærlig talt smartest at blive i scriptet. Ingen tvivl, hvis din side er 100% statisk ville det være at skyde sig selv i foden at skrive det hele ud i asp. Peter.
ullidk, det er en dårlig idé at komme ind på. discowarp9 skriver muligvis al HTML på denne måde, men det er ikke smart. Kan slet ikke anbefales, når siderne bliver store, så gør det til et princip at holde det ene adskilt fra det andet, så vidt det overhovedet er muligt.
Jeg skriver aldeles ikke alle mine sider på denne måde! Men når man henter store sæt data ud fra en database og kører dem gennem en lække, hvilket nok er den asp operation man udfører oftest, så er det LANGT nemmere at blive i scriptet. Eks: ----------------------------------------------------------- Loop Response.Write "<tr>" & _ " <td>Email:</td>" & _ " <td>" & rs("email") & "</td>" & _ "</tr>" Do while not rs.EOF ----------------------------------------------------------- Det er både nemt og overskueligt. Peter.
Nej, det er et simpelt e-maillink. Min anbefaling: Hold det for så vidt muligt adskilt. Jeg synes personligt ikke det er smart at anbefale det til andre, som måske ikke kan se ulemperne.
Ikke engang i loops forsøger jeg at udskrive HTML v.hj.a. ASP. Det, som nute skriver, er hvis der er mange loops, så bør man måske overveje at bibeholde stilen. Men siden skal også være stor så. Hold det ene fra det andet er min klare anbefaling. Så kan du bruge rådet eller ej, det finder du nok selv ud af :o)
Kan du ikke give et eksempel hvor det er uhensigtsmæssigt at skrive tabeller ud i loops? Min umiddelbare erfaring (som hovedsageligt kommer fra at kode fora) er at det er nemmest at skrive tabeller i loops, men sig endelig til hvis du har en bedre idé. ;-) Peter.
Som sagt, det er jo op til den enkelte, og jeg skal ikke diktere hvad der er rigtigt og forkert. Jeg vil under ingen omstændigheder anbefale det. ullidk havde nok selv set fejlen, hvis han havde forsøgt at gøre det mest muligt hensigtsmæssigt. Sov godt! :o)
Jeg er ikke så minded for en større diskussion lige nu, men jeg vil ikke anbefale din metode, Peter. Skidt med det, det virker, og det var formålet. Hygge til Jer begge :o)
Det kan de være, men hvis man ser lyset, kan man føle sig nødsaget til det? Jeg ville klart gøre det, hvis en given metode er uhensigtsmæssig. Vi snakkes nok ved en anden gang :o)
Synes godt om
Ny brugerNybegynder
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.