Копиране на текст?

DjBS

Registered
Здравейте,

Прегледах доста сайтове посочени от гугъл... ама не намерих JAVA SCRIPT който да ми помогне...

Търся JavaScript чрез който да копирам дадени ключови думи. Имам флаш такъв но не ми върши работа, искам да е текст линк.

Например: <а href="javascript:......;">COPY</a> И като се натисне този бутон да копира примерни ключови думи сетнати в скрипта...

Дано сте ме разбрали, ако не ще се опитам да обясня по добре :)
 
Доколкото разбрах е само за IE ... (Слагат се в тага <head>)
<script language="javascript" type="text/javascript">
function copyText(theSel) {
if (!document.all) return; // IE only
theForm = theSel.form;
theForm.copyArea.value=theSel.options[theSel.selectedIndex].value;
r=theForm.copyArea.createTextRange();
r.select();
r.execCommand('copy');
}
</script>

EDIT: Още един =>
<script>

//Copytext to clipboard- by Gennero (patrice.gennero@voila.fr)
//Submited to DynamicDrive.com
//Visit http://www.dynamicdrive.com for this script

bBool=false
var copiedtext=""
var tempstore=""

function initiatecopy() {
bBool=true;
}

function copyit() {
if (bBool) {
tempstore=copiedtext
document.execCommand("Copy")
copiedtext=window.clipboardData.getData("Text");
if (tempstore!=copiedtext) {
alert(copiedtext);
}
bBool=false;
}
}

document.onselectionchange = initiatecopy
document.onmouseup = copyit

</script>
 
незнам нещо нестава...... :o пробвам с линка: <a href="javascript:copyText('xaxa');">COPY</a> или май нещо не е така или просто всички JavaScript-ове за копирване са супер бъгави :@
 
Какво ще рече дадени ключови думи и защо точно тях да копира. В смисъл че ако ще копира само едни думи и знаеш кои са направо можеш да ги напишеш, не да ги копираш :shock:
 
Става въпрос че ще ползвам пхп със това.. и в место да се мъчи човек да маркира и да копирва, само цъка на линка и си копира дадените ключови думи
 
Неможе.Имах преди един джаваскрипт,но той не работи под FF.

EDIT:Ето линк,където е обяснено как да си настроиш лисицата да копира текста.Има и примерен джаваскрипт,виж го в сорса.

:)
 

Back
Горе