Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [flash][JS]błąd w validatorze - skąd się bierze i jak to wywalić?
Shadowsword
post 1.07.2009, 22:25:49
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
wr24
post 1.07.2009, 22:58:01
Post #2





Grupa: Zarejestrowani
Postów: 10
Pomógł: 3
Dołączył: 29.06.2009

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


tag
<script language="JavaScript">
zgodnie ze standardami powinien wygladac tak :
<script type="text/javascript">

zapewne o tego type'a chodzi i jest to "blad" na poziomie htmla a nie js czy flasha


--------------------
Go to the top of the page
+Quote Post
Shadowsword
post 1.07.2009, 23:09:40
Post #3





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

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


To wiem, dlatego się pytam gdzie ten plik się znajduje, bym mógł go wyedytować. Bo dostaje go "za free"


--------------------
Go to the top of the page
+Quote Post
Pawel_W
post 2.07.2009, 07:16:51
Post #4





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

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


możliwe że to darmowe reklamy doklejane przez serwer winksmiley.jpg
Go to the top of the page
+Quote Post
wr24
post 2.07.2009, 07:33:58
Post #5





Grupa: Zarejestrowani
Postów: 10
Pomógł: 3
Dołączył: 29.06.2009

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


zainstaluj sobie wtyczke do firefoxa ktora sie nazywa web developer, tam bedziesz mial opcje wyswietlenia wygenerowanego zrodla i byc moze w nim znajdziesz rzeczony tag


--------------------
Go to the top of the page
+Quote Post
Shadowsword
post 2.07.2009, 09:29:57
Post #6





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

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


Cytat
możliwe że to darmowe reklamy doklejane przez serwer


Serwer mam dobry (płatny, bez reklam), poza tym żadne reklamy się nie wyświetlają.

Cytat
 zainstaluj sobie wtyczke do firefoxa ktora sie nazywa web developer, tam bedziesz mial opcje wyswietlenia wygenerowanego zrodla i byc moze w nim znajdziesz rzeczony tag


Nie wiem czym się różni wygenerowany kod poza tym, że linki są hiperłączami, ale 

Kod
     <script src="http://dowcipykondzia.pl/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/chuck45.mp3\">                  <embed src=\"mambots/content/max_mp3.swf?src=images/stories/dowcipy/chuck45.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


Jest w nim dalej i dalej nie wiem skąd on się tam bierze.


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 8.07.2025 - 01:37