Just nu i M3-nätverket
Jump to content

Länkar till uppdatering


Tony Suolanko

Recommended Posts

Tony Suolanko

Hej!

 

Jag ha byggt ett administrationsdel till en Asp sida. Man kan bla uppdatera nyheter etc. Jag undrar nu hur man som användare kan lägga in länkar i exempelvis nyhtetsavdelningen när man uppdaterar? Den som uppdaterar exempelvis nyheter fyller i texten i et formulär som sedan uppdaterar nyhetsklumnen i databasen, men hur kan använmdaren på ett enkelt sätt lägga in länkar i textmassan?

 

Jag arbetar med Access databaser.

 

Tack på förhand!

 

/ Tony

 

 

Link to comment
Share on other sites

Lättaste sätter är väl ändå att låta administratörerna kunna använda sig av HTML-kodning när de uppdaterar eller skriver en nyhet. Så att det skriver det hederliga:

<a href="blabla.htm">Klicka här!</a>

 

Link to comment
Share on other sites

Sasja har nog den smidigaste lösningen.. vill man ge lite hjälp på traven så kan man göra såhär:

 

Javascript som visar en ruta där man skriver i länk och länktitel:

<script language="javascript">

function DoPrompt(action)

{

var revisedMessage;

var currentMessage = document.frmPost.presentation.value;

 

if(action == "lank") {

var thisLank = prompt("Skriv in den fullständiga addressen du vill lägga en länk till", "http://");

var thisLanktitel = prompt("Skriv nu in en titel för länken, t ex namnet på sidan du länkar till", "Länkens titel");

var LankHTMLCode = '<a href="'+thisLank+'">'+thisLanktitel+'</a>';

revisedMessage = currentMessage+LankHTMLCode;

document.frmPost.presentation.value=revisedMessage;

document.frmPost.presentation.focus();

return;

}

}

</script>

 

Forumlär:

<form method="post" action="sida.asp" name="frmPost">

<textarea name="presentation" rows="20" cols="27"></textarea>

</form>

 

Länk som kör javascriptet:

<a href="javascript:DoPrompt('lank');">Infoga länk</a>

 

Du kan ju se om du får igång det :)

 

*Admin på Computer Community*

http://www.computercommunity.net

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...