![]() |
|
|
|
#1
|
|||
|
|||
|
Hello...
...okay, i need serious help. I am using a script from Dynamic Drive on a webpage and it is working great. Thing is i want to add another script inside this script to "tweak it"... i guess that would be the phrase to use. The script i am using is the Dynamic Image selector Script (i'll add the scripts below so you can see what i am using and to give an idea of what i want to do) and i want to add the Select (and copy) Form Element Script inside the first so that the image description will show up in a text area and can be highlighted/copied. Does anyone know how i would go about doing this? DYNAMICDRIVE IMAGE SELECTOR <form name="dynamicselector"> <table border="0" width="100%" cellspacing="0" cellpadding="0" height="178"> <tr> <td width="35%" valign="top" align="left"> <select name="dynamicselector2" size="4" onChange="generateimage(this.options[this.selectedIndex].value)"> <option value="http://images.amazon.com/images/P/1565924940.01.TZZZZZZZ.jpg" selected>DHTML Guide</option> <option value="http://images.amazon.com/images/P/0201353415.01.TZZZZZZZ.jpg">DHTML QuickStart</option> <option value="http://images.amazon.com/images/P/1556225865.01.TZZZZZZZ.jpg">HTML4</option> <option value="http://images.amazon.com/images/P/1861001746.01.TZZZZZZZ.jpg">IE5 DHTML</option> </select> </td> <td width="65%" valign="top" align="left"><ilayer id="dynamic1" width=100% height=178><layer id="dynamic2" width=100% height=178><div id="dynamic3"></div></layer></ilayer></td> </tr> </table> </form> <script> //Dynamic Image selector Script- © Dynamic Drive (www.dynamicdrive.com) //For full source code, installation instructions, //100's more DHTML scripts, visit dynamicdrive.com //enter image descriptions ("" for blank) var description=new Array() description[0]="DHTML: The Definitive Guide" description[1]="DHTML Visual QuickStart Guide" description[2]="HTML 4 and DHTML" description[3]="IE5 DHTML Reference" var ie4=document.all var ns6=document.getElementById var tempobj=document.dynamicselector.dynamicselector2 if (ie4||ns6) var contentobj=document.getElementById? document.getElementById("dynamic3"): document.all.dynamic3 function generateimage(which){ if (ie4||ns6){ contentobj.innerHTML='<center>Loading image...</center>' contentobj.innerHTML='<center><img src="'+which+'"><br><br>'+description[tempobj.options.selectedIndex]+'</center>' } else if (document.layers){ document.dynamic1.document.dynamic2.document.write ('<center><img src="'+which+'"><br><br>'+description[tempobj.options.selectedIndex]+'</center>') document.dynamic1.document.dynamic2.document.close () } else alert('You need NS 4+ or IE 4+ to view the images!') } function generatedefault(){ generateimage(tempobj.options[tempobj.options.selectedIndex].value) } if (ie4||ns6||document.layers){ if (tempobj.options.selectedIndex!=-1){ if (ns6) generatedefault() else window.onload=generatedefault } } </script> <style> .highlighttext{ background-color:yellow; font-weight:bold; } </style> Select (and copy) Form Element Script (part 1 goes in <head> part 2 goes in <body>) PART 1 <script language="Javascript"> <!-- /* Select and Copy form element script- By Dynamicdrive.com For full source, Terms of service, and 100s DTHML scripts Visit http://www.dynamicdrive.com */ //specify whether contents should be auto copied to clipboard (memory) //Applies only to IE 4+ //0=no, 1=yes var copytoclip=1 function HighlightAll(theField) { var tempval=eval("document."+theField) tempval.focus() tempval.select() if (document.all&©toclip==1){ therange=tempval.createTextRange() therange.execCommand("Copy") window.status="Contents highlighted and copied to clipboard!" setTimeout("window.status=''",1800) } } //--> </script> PART2 <form name="test"> <a class="highlighttext" href="javascript:HighlightAll('test.select1')">Sel ect All</a><br> <textarea name="select1" rows=10 cols=35 >This is some text. This is some text. This is some text. This is some text.</textarea> </form> |
| Sponsored Links |
| Thread Tools | |
| Display Modes | |
|
|