Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [flash][JS]błąd w validatorze - skąd się bierze i jak to wywalić?
Shadowsword
post
Post #1





Grupa: Zarejestrowani
Postów: 149
Pomógł: 5
Dołączył: 9.04.2008
Skąd: W-WA

Ostrzeżenie: (0%)
-----


Witam! Nie znam się na flashu, potrafię zrobić proste rzeczy z tutorialem, ale nic więcej o nim nie wiem. 

Mam taki kod (nie jest napisany przezemnie, jednak go trochę zmodyfikowałem do swoich potrzeb):

Kod
     <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="98" height="92" align="middle" wmode="transparent">
       <param name="allowScriptAccess" value="sameDomain" />
       <param name="movie" value="mambots/content/max_mp3.swf?src='.$muz.'">
 
       <embed src="mambots/content/max_mp3.swf?src='.$muz.'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="98" height="92" align="middle" wmode="transparent" />
     </object>


I nie wiem czemu w przeglądarce wygląda on w ten sposób:

Kod
<script src="http://adresstrony/mambots/content/plugin_jw_allvideos/gz_eolas_fix.js" type="text/javascript"></script>
<script language="JavaScript">
<!--
var jsval = '<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"98\" height=\"92\" align=\"middle\" wmode=\"transparent\">          <param name=\"allowScriptAccess\" value=\"sameDomain\" />          <param name=\"movie\" value=\"mambots/content/max_mp3.swf?src=images/stories/dowcipy/zwierzeta36.mp3\">                  <embed src=\"mambots/content/max_mp3.swf?src=images/stories/dowcipy/zwierzeta36.mp3\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"98\" height=\"92\" align=\"middle\" wmode=\"transparent\" />        </object>';
writethis(jsval);//-->
</script>
<noscript>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="98" height="92" align="middle" wmode="transparent">
       <param name="allowScriptAccess" value="sameDomain" />
       <param name="movie" value="mambots/content/max_mp3.swf?src=zwierzeta36.mp3">
 
       <embed src="mambots/content/max_mp3.swf?src=zwierzeta36.mp3" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="98" height="92" align="middle" wmode="transparent" />
     </object></noscript>


Czyli dostaje za friko ten oto kawał kodu:

Kod
<script src="http://adresstrony/mambots/content/plugin_jw_allvideos/gz_eolas_fix.js" type="text/javascript"></script>
<script language="JavaScript">
<!--
var jsval = '<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"98\" height=\"92\" align=\"middle\" wmode=\"transparent\">          <param name=\"allowScriptAccess\" value=\"sameDomain\" />          <param name=\"movie\" value=\"mambots/content/max_mp3.swf?src=images/stories/dowcipy/zwierzeta36.mp3\">                  <embed src=\"mambots/content/max_mp3.swf?src=images/stories/dowcipy/zwierzeta36.mp3\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"98\" height=\"92\" align=\"middle\" wmode=\"transparent\" />        </object>';
writethis(jsval);//-->
</script>
<noscript>


Przez co mam taki błąd w validatorze:

Cytat
Line 358, Column 30: required attribute "type" not specified 
<script language="JavaScript">


Korzystam z CMSa joomla, jednak "<script language="JavaScript">" nie zostało znalezione w żadnym miejscu na serwerze, więc to chyba nie jego wina. Oba w/w kody znajdują się poprawnie w divie, więc na pewno kod numer dwa jest wywoływany przez pierwszy. Wie ktoś może dla czego tak się dzieje i/lub jak można się tego pozbyć?

Ten post edytował Shadowsword 1.07.2009, 22:26:14
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 20:59