Witam, napisałem pewien skrypt w JS, który ma wstawiac pewne elementy. Wszystko działa poza wyroznionym fragmentem. Pomoze ktos questionmark.gif

[JAVASCRIPT] pobierz, plaintext
  1. <script language=\"javascript\" type=\"text/javascript\">
  2. <!--
  3. function insertcode(type,var1,var2) {
  4.  
  5. if(var1 != null){
  6. if(var2 == null){ var2=' '; }
  7.  
  8. switch(type) {
  9. case 'link':
  10. code = '<a href=\"' +var1+ '\" target=\"_blank\">' +var2+ '</a>';
  11. break;
  12. case 'image':
  13. code = '<img src=\"' +var1+ '\" alt=\"\" style=\"border: none;\" />';
  14. break;
  15. case 'bold':
  16. code = '<strong>' +var1+ '</strong>';
  17. break;
  18. case 'italic':
  19. code = '<em>' +var1+ '</em>';
  20. break;
  21. case 'underline':
  22. code = '<span style=\"text-decoration: underline;\">' +var1+ '</span>';
  23. break;
  24. case 'color':
  25. code = '<span style=\"color: ' +var1+ '\">' +var2+ '</span>';
  26. break;
  27. case 'size':
  28. code = '<span style=\"font-size: ' +var1+ 'pt\">' +var2+ '</span>';
  29. break;
  30. case 'font':
  31. code = '<span style=\"font-family: ' +var1+ '\">' +var2+ '</span>';
  32. break;
  33. case 'align':
  34. code = '<div style=\"text-align: ' +var1+ '\">' +var2+ '</div>';
  35. break;
  36. case 'quote':
  37. code = '<!--quoteo--><div class='quotetop'>Cytat</div><div class='quotemain'><!--quotec-->' +var1+ '<!--QuoteEnd--></div><!--QuoteEEnd-->';
  38. break;
  39. case 'list':
  40. code = '<ul>\\n<li>Tekst1</li>\\n<li>Tekst2</li>\\n<li>Tekst3</li>\\n</ul>';
  41. alert('Przykładowa Lista zostanie wstawiona do pola tekstowego');
  42. break;
  43. case 'player':
  44. code ='<object type=\"application/x-shockwave-flash\" data=\"http://tpdostroleka.type.pl/data/audioplayer.swf\" width=\"290\" height=\"24\" id=\"audioplayer1\"><param name=\"movie\" value=\"http://tpdostroleka.type.pl/data/audioplayer.swf\"><param name=\"FlashVars\" value=\"playerID=1&bg=0xeaedf4&leftbg=0x0080C0&lefticon=0xffffff&rightbg=0x0080FF&rightbghover=0x0080ff&righticon=0xffffff&righticonhover=0xffffff&text=0x000000&slider=0x#FFFF00&track=0xFFFFFF&border=0xedaedf4&loader=0xcfcfcf&soundFile=plik\"><param name=\"quality\" value=\"high\"><param name=\"menu\" value=\"false\"><param name=\"wmode\" value=\"transparent\"></object>';
  45. break;
  46. default:
  47. }
  48.  
  49. code = ' ' + code + ' ';
  50. opener.document.addnews.$target.value += code;
  51. if(document.my.ifClose.checked == true)
  52. {
  53. opener.document.addnews.$target.focus();
  54. window.close();
  55. opener.document.addnews.$target.focus();
  56. }
  57. }
  58. }
  59. //-->
  60. </script>
[JAVASCRIPT] pobierz, plaintext


  1. <a href=\"java script:insertcode('link', prompt('Wstaw pełen adres URL odnośnika', 'http://'), prompt('Wstaw nazwę strony', '') )\">Wstaw Odnośnik</a>
  2. <a href=\"java script:insertcode('image', prompt('Wstaw adres URL Obrazka:', 'http://') )\">Wstaw Obrazek</a>
  3. <a href=\"java script:insertcode('list', 'none' )\">Wstaw Listę</a>
  4. <a href=\"java script:insertcode('bold', prompt('Wstaw tekst, który ma być Pogrubiony', '') )\">Pogrubienie Tekstu</a>
  5. <a href=\"java script:insertcode('italic', prompt('Wstaw tekst, który ma być Pochylony', '') )\">Pochylenie Tekstu</a>
  6. <a href=\"java script:insertcode('underline', prompt('Wstaw tekst, który ma być Podkreślony', '') )\">Podkreślenie Tekstu</a>
  7. <a href=\"java script:insertcode('color', prompt('Wstaw KOLOR tekstu (blue, red, green, fuchsia)',''), prompt('Wstaw TEKST, który ma być w tym kolorze','') )\">Kolor Tekstu</a>
  8. <a href=\"java script:insertcode('size', prompt('Wstaw ROZMIAR tekstu (w formacie punktów)',''), prompt('Wstaw TEKST, który ma być w tym rozmiarze','') )\">Rozmiar Tekstu</a>
  9. <a href=\"java script:insertcode('font', prompt('Wstaw CZCIONKĘ (verdana, arial, times, courier)',''), prompt('Wstaw TEKST, który ma być tą czcionką','') )\">Czcionka Tekstu</a>
  10. <a href=\"java script:insertcode('align', prompt('Wpisz jak ma być wyrównany tekst (right, left, center, justify)',''), prompt('Wstaw TEKST, który ma być tak wyrównany','') )\">Wyrównanie Tekstu</a>
  11. <a href=\"java script:insertcode('player')\">Wstaw odtwarzacz</a>