io ho un'area di testo con un link, come faccio a mettere un pulsante che se un visitatore lo clicca permette di copiare il codice nella textarea?
esempio
__________ ____________
|mia nonna| |copia codice|
Printable View
io ho un'area di testo con un link, come faccio a mettere un pulsante che se un visitatore lo clicca permette di copiare il codice nella textarea?
esempio
__________ ____________
|mia nonna| |copia codice|
ho un deja vù.
ok grazie ma c'è un problema, ne dovrei mettere 2 in una pagina e se lo faccio si danno fastidio???
Prova a metterne due e vedi!
lo fatto e cliccando sul pulsante non ne evidenzia nessuno dei due
Scrivi il codice che stai utilizzando o linka la pagina su cui lo stai provando.
ecco
Codice HTML:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Nostri Banner</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="Incomedia WebSite X1 v4.0.0 - www.websitex5.com">
<meta name="author" content="...:::Lukino:::...">
<link rel="stylesheet" href="res/main.css">
<script type="text/javascript" src="res/settings.js"></script>
<script type="text/javascript" src="res/engine.js"></script>
</head>
<body leftmargin="0" topmargin="0" background="images/bg.gif">
<table align="center" width="768" border="0" height="100%" cellpadding="0" cellspacing="0">
<tr>
<td height="228" colspan="2" background="images/top.jpg"><font size="5" color="#000000" face="Verdana"><b> </b></font></td>
</tr>
<tr>
<td width="149" valign="top" background="images/bg_menu.gif">
<table cellspacing="0" cellpadding="0" width="130">
<tr>
<td width="10" height="22" valign="top"></td>
<td width="120" height="22" valign="top">
<div class="mainMenu" id="ID_elpage1" onclick="javascript:window.location='home.html';" onmouseover="chgPageStl(1,1)" onmouseout="chgPageStl(0,1)">Home Page</div>
</td>
</tr>
<tr>
<td width="10" height="22" valign="top"></td>
<td width="120" height="22" valign="top">
<div class="mainMenu" id="ID_elpage2" onclick="javascript:window.location='pg001.html';" onmouseover="chgPageStl(1,2)" onmouseout="chgPageStl(0,2)">Regolamento</div>
</td>
</tr>
<tr>
<td width="10" height="22" valign="top"></td>
<td width="120" height="22" valign="top">
<div class="mainMenu" id="ID_elpage3" onclick="javascript:window.location='pg000.html';" onmouseover="chgPageStl(1,3)" onmouseout="chgPageStl(0,3)">Iscriviti</div>
</td>
</tr>
<tr>
<td width="10" height="22" valign="top"></td>
<td width="120" height="22" valign="top">
<div class="mainMenu" id="ID_elpage4" onclick="javascript:window.location='pg002.html';" onmouseover="chgPageStl(1,4)" onmouseout="chgPageStl(0,4)">Nostri Banner</div>
</td>
</tr>
</table>
</td>
<td width="619" valign="top" background="images/bg_content.gif">
<div align="left" id="imTitle" style="width:605">
Banner
</div>
<div style="width:605px; position: relative">
<div id="imToolTip"></div>
Affiliandovi con noi metteremo i vostri banner (di dimensioni 88*31) e voi i nostri, almeno uno nella home page e se volete in più pagine.
<div align="center">
<br><br><b>Banner 88*31</b><br><br>
<a href="http://lukino17.altervista.org/home.html"><img src="images/88x31.bmp"></a><br>
<br>
<SCRIPT language="JavaScript">
<!--
function highlightmetasearch() {
if (document.post.message.value.length < 1) {
alert("Controlla che ci sia del testo nella textarea");
} else {
document.post.message.select(); document.post.message.focus();
}
}
function copymetasearch() {
if (document.post.message.value.length < 1) {
alert("Controlla che ci sia del testo nella textarea");
} else {
highlightmetasearch();
var post = document.post.message.value;
textRange = document.post.message.createTextRange();
textRange.execCommand("RemoveFormat");
textRange.execCommand("Copy");
all = "Il seguente testo è stato copiato in memoria.";
all += "\n\n\n" + post;
alert(all);
}
}
// -->
</SCRIPT>
</head>
<body >
<br /><br />
<div align="center">
<form name="post">
<textarea name="message"><a href="http://lukino17.altervista.org/home.html"><img src="http://lukino17.altervista.org/images/88x31.bmp"></a></textarea>
<script language="JavaScript" type="text/javascript">
<!--
if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
document.write('<INPUT type="button" class="button" value="Copia" onClick="copymetasearch();">');
} else {
document.write('<INPUT type="button" class="button" value="Evidenzia il link e copialo" onClick="highlightmetasearch();">');
}
// -->
</script>
</form>
</div>
<br><br><b>Banner 460*60</b><br><br>
<a href="http://lukino17.altervista.org/home.html"><img src="images/460x60.bmp"></a><br>
<br>
<SCRIPT language="JavaScript">
<!--
function highlightmetasearch() {
if (document.post.message.value.length < 1) {
alert("Controlla che ci sia del testo nella textarea");
} else {
document.post.message.select(); document.post.message.focus();
}
}
function copymetasearch() {
if (document.post.message.value.length < 1) {
alert("Controlla che ci sia del testo nella textarea");
} else {
highlightmetasearch();
var post = document.post.message.value;
textRange = document.post.message.createTextRange();
textRange.execCommand("RemoveFormat");
textRange.execCommand("Copy");
all = "Il seguente testo è stato copiato in memoria.";
all += "\n\n\n" + post;
alert(all);
}
}
// -->
</SCRIPT>
</head>
<body >
<br /><br />
<div align="center">
<form name="post">
<textarea name="message"><a href="http://lukino17.altervista.org/home.html"><img src="http://lukino17.altervista.org/images/460x60.bmp"></a></textarea>
<script language="JavaScript" type="text/javascript">
<!--
if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
document.write('<INPUT type="button" class="button" value="Copia" onClick="copymetasearch();">');
} else {
document.write('<INPUT type="button" class="button" value="Evidenzia il link e copialo" onClick="highlightmetasearch();">');
}
// -->
</script>
</form>
</div>
</td>
</tr>
<tr align="center" valign="top">
<td height="63" colspan="2" background="images/bottom.gif">
<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><br><span class="footer">© Copyright 2006-2007 --- Chi copia e/o riproduce questo sito web sarà punibile penalmente ©</span>
</td>
<td align="right"><br><a class="footer" href="mailto:luca.querzola@gmail.com"><img src="images/im_email.gif" width="17" height="14" border="0"> luca.querzola@gmail.com</a>
</td>
</tr>
</table></td>
</tr>
</table>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br>
</body>
</html>
Ti conviene per prima cosa mettere a posto il codice. Le pagine HTML sono fatte in questo modo:
Codice HTML:<html>
<head>
...
</head>
<body>
...
</body>
</html>
lo so ma non l'ho fatto io, l'ho creato con un programma...però la pagina si vede.
per l'altro problema?
Se cominci a mettere a posto la pagina, si potrebbe risolvere anche l'altro problema.
ma guarda che è messo a posto
Codice HTML:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>NOME PAGINA</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="Incomedia WebSite X1 v4.0.0 - www.websitex5.com">
<meta name="author" content="...:::Lukino:::...">
<link rel="stylesheet" href="res/main.css">
<script type="text/javascript" src="res/settings.js"></script>
<script type="text/javascript" src="res/engine.js"></script>
</head>
<body leftmargin="0" topmargin="0" background="images/bg.gif">
<table align="center" width="768" border="0" height="100%" cellpadding="0" cellspacing="0">
<tr>
<td height="228" colspan="2" background="images/top.jpg"><font size="5" color="#000000" face="Verdana"><b> </b></font></td>
</tr>
<tr>
<td width="149" valign="top" background="images/bg_menu.gif">
<table cellspacing="0" cellpadding="0" width="130">
<tr>
<td width="10" height="22" valign="top"></td>
<td width="120" height="22" valign="top">
<div class="mainMenu" id="ID_elpage1" onclick="javascript:window.location='home.html';" onmouseover="chgPageStl(1,1)" onmouseout="chgPageStl(0,1)">Home Page</div>
</td>
</tr>
<tr>
<td width="10" height="22" valign="top"></td>
<td width="120" height="22" valign="top">
<div class="mainMenu" id="ID_elpage2" onclick="javascript:window.location='pg001.html';" onmouseover="chgPageStl(1,2)" onmouseout="chgPageStl(0,2)">Regolamento</div>
</td>
</tr>
<tr>
<td width="10" height="22" valign="top"></td>
<td width="120" height="22" valign="top">
<div class="mainMenu" id="ID_elpage3" onclick="javascript:window.location='pg000.html';" onmouseover="chgPageStl(1,3)" onmouseout="chgPageStl(0,3)">Iscriviti</div>
</td>
</tr>
<tr>
<td width="10" height="22" valign="top"></td>
<td width="120" height="22" valign="top">
<div class="mainMenu" id="ID_elpage4" onclick="javascript:window.location='pg002.html';" onmouseover="chgPageStl(1,4)" onmouseout="chgPageStl(0,4)">Nostri Banner</div>
</td>
</tr>
</table>
</td>
<td width="619" valign="top" background="images/bg_content.gif">
<div align="left" id="imTitle" style="width:605">
TITOLO SOPRA IL TESTO
</div>
<div style="width:605px; position: relative">
<div id="imToolTip"></div>
<p style="text-align:left"><span style="font:8pt Arial; color:#000000">
<!SCRIVERE QUI IL MESSAGGIO">
<!BANNER">
<hr>
<script type="text/javascript">
//<![CDATA[
document.write('<s'+'cript type="text/javascript" src="http://eu.ad.altervista.org/js.ad/size=468X60/r='+new Date().getTime()+'"><\/s'+'cript>');
//]]>
</script>
</div>
</div>
</td>
</tr>
<tr align="center" valign="top">
<td height="63" colspan="2" background="images/bottom.gif">
<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><br><span class="footer">© Copyright 2006-2007 --- Chi copia e/o riproduce questo sito web sarà punibile penalmente ©</span>
</td>
<td align="right"><br><a class="footer" href="mailto:luca.querzola@gmail.com"><img src="images/im_email.gif" width="17" height="14" border="0"> Contattami</a>
</td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
Se poi vai avanti nella pagina troverai ancora "</head> <body>".
ok trovati, non era colpa de3l programma ma dello script, non so perche ma copiandolo senza leggerlo c'erano <head> e <body>
cmq non funziona ancora...
Il testo da dove lo devi copiare e dove lo devi copiare? Lo script che dovrebbe eseguire questa operazione qual è?
il codice è un link che la gente deve prelevare e mettere nella loro home page per affiliarci
questo è il codice
Codice HTML:<SCRIPT language="JavaScript">
<!--
function highlightmetasearch() {
if (document.post.message.value.length < 1) {
alert("Controlla che ci sia del testo nella textarea");
} else {
document.post.message.select(); document.post.message.focus();
}
}
function copymetasearch() {
if (document.post.message.value.length < 1) {
alert("Controlla che ci sia del testo nella textarea");
} else {
highlightmetasearch();
var post = document.post.message.value;
textRange = document.post.message.createTextRange();
textRange.execCommand("RemoveFormat");
textRange.execCommand("Copy");
all = "Il seguente testo è stato copiato in memoria.";
all += "\n\n\n" + post;
alert(all);
}
}
// -->
</SCRIPT>
<br /><br />
<div align="center">
<form name="post">
<textarea name="message"><a href="http://lukino17.altervista.org/home.html"><img src="http://lukino17.altervista.org/images/460x60.bmp"></a></textarea>
<script language="JavaScript" type="text/javascript">
<!--
if ((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4)) {
document.write('<INPUT type="button" class="button" value="Copia" onClick="copymetasearch();">');
} else {
document.write('<INPUT type="button" class="button" value="Evidenzia il link e copialo" onClick="highlightmetasearch();">');
}
// -->
</script>
</form>