»
XHTML uyumsuz flash
|
| ://www Web tasarımı ve internet ile ilgili olarak karşılaştığınız problemleri ve merak ettiklerinizi burada tartışabilirsiniz. |
![]() |
|
|
LinkBack | Seçenekler |
|
|
#1 (permalink) |
|
Üyelik Tarihi: 15.08.2005
Yer: Antalya
Yaş: 21
Mesaj: 26
|
XHTML uyumsuz flash
Arkadaşlar eklediğim flash animasyon XHTML 1.0 Strict Geçerliliğini bozuyor. Geçerli hale getirilmesini biri bana anlatabilir mi ? (Türkçe kaynak bulamadım) Öncelikli sorum budur İkinci sorum ise web standartlarına uyalım diyoruz ve önemli kılıyoruz peki niçin bu kadar önemli olan standartlar flash eklenmesini dahi desteklememek te ? ( desteklenmesinin de resmi bir yolu varsa eğer o zaman sorun yok bilgisiz olmamı mazur görün) |
|
|
|
|
|
#2 (permalink) |
|
Re: XHTML uyumsuz flash
Normalde aşağıdaki Xhtml etiketleri ile W3C standartlarına uyarak flash nesnesini sitenize yerleştirebilirsiniz:
Kod:
<object type="application/x-shockwave-flash" data="resimler/ust/resimler.SWF" width="776" height="230"> <param name="movie" value="resimler/ust/resimler.SWF" /> <param name="wmode" value="transparent" /> </object> Bunu atlatmak için şöyle bir yöntem bulunmakta. Birinci adımda aşağıdaki kodu swfyi_cagir.js olarak dosyalarımızın bulundugu ana klasöre kaydediyoruz. Kod:
document.write('<object type="application/x-shockwave-flash" data="resimler/ust/resimler.SWF" width="776" height="230"><param name="movie" value="resimler/ust/resimler.SWF" /><param name="wmode" value="transparent" /></object>');
Ee tabi son olarak da swfyi_cagir.js yi de kendinize göre değiştirmeniz gerekiyor.
Mesaj fatihturan tarafından 15.10.2006 (22:25) yeniden düzenlendi.. |
|
|
|
|
|
|
#6 (permalink) |
|
Üyelik Tarihi: 05.11.2005
Yer: Istanbul
Yaş: 28
Mesaj: 486
|
Re: XHTML uyumsuz flash
Dreamweaver 8 Update ile birlikte gelen yama sayesinden "Click to activate..." çözümü otomatik geliyor..
Kod:
<script src="Scripts/AC_RunActiveContent.js" type="text/JavaScript"></script> <script type="text/JavaScript"> AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','468','height','60','src','reklam/hafiye','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','reklam/hafiye' ); //end AC code </script><noscript> <object type="application/x-shockwave-flash" data="reklam/hafiye.SWF" width="468" height="60"> <param name="movie" value="reklam/hafiye.SWF" /> <param name="wmode" value="transparent" /> <param name="quality" value="high" /> </object> </noscript> Kod:
//v1.0 //Copyright 2006 Adobe Systems, Inc. All rights reserved. function AC_AddExtension(src, ext) { if (src.indexOf('?') != -1) return src.replace(/\?/, ext+'?'); else return src + ext; } function AC_Generateobj(objAttrs, params, embedAttrs) { var str = '<object '; for (var i in objAttrs) str += i + '="' + objAttrs[i] + '" '; str += '>'; for (var i in params) str += '<param name="' + i + '" value="' + params[i] + '" /> '; str += '<embed '; for (var i in embedAttrs) str += i + '="' + embedAttrs[i] + '" '; str += ' ></embed></object>'; document.write(str); } function AC_FL_RunContent(){ var ret = AC_GetArgs ( arguments, ".SWF", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" , "application/x-shockwave-flash" ); AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs); } function AC_SW_RunContent(){ var ret = AC_GetArgs ( arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000" , null ); AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs); } function AC_GetArgs(args, ext, srcParamName, classid, mimeType){ var ret = new Object(); ret.embedAttrs = new Object(); ret.params = new Object(); ret.objAttrs = new Object(); for (var i=0; i < args.length; i=i+2){ var currArg = args[i].toLowerCase(); switch (currArg){ case "classid": break; case "pluginspage": ret.embedAttrs[args[i]] = args[i+1]; break; case "src": case "movie": args[i+1] = AC_AddExtension(args[i+1], ext); ret.embedAttrs["src"] = args[i+1]; ret.params[srcParamName] = args[i+1]; break; case "onafterupdate": case "onbeforeupdate": case "onblur": case "oncellchange": case "onclick": case "ondblClick": case "ondrag": case "ondragend": case "ondragenter": case "ondragleave": case "ondragover": case "ondrop": case "onfinish": case "onfocus": case "onhelp": case "onmousedown": case "onmouseup": case "onmouseover": case "onmousemove": case "onmouseout": case "onkeypress": case "onkeydown": case "onkeyup": case "onload": case "onlosecapture": case "onpropertychange": case "onreadystatechange": case "onrowsdelete": case "onrowenter": case "onrowexit": case "onrowsinserted": case "onstart": case "onscroll": case "onbeforeeditfocus": case "onactivate": case "onbeforedeactivate": case "ondeactivate": case "type": case "codebase": ret.objAttrs[args[i]] = args[i+1]; break; case "width": case "height": case "align": case "vspace": case "hspace": case "class": case "title": case "accesskey": case "name": case "id": case "tabindex": ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1]; break; default: ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1]; } } ret.objAttrs["classid"] = classid; if (mimeType) ret.embedAttrs["type"] = mimeType; return ret; } Ekleyelim : name="wmode" value="transparent" 'movie','reklam/hafiye','wmode','transparent' <--- buraya yazıyoruz ); //end AC code |
|
|
|
|
|
#8 (permalink) |
|
Üyelik Tarihi: 13.02.2005
Yer: Unidentified Walking Zone
Mesaj: 38
|
Re: XHTML uyumsuz flash
Neden SWF'yi JS ile import ederek XHTML gecerlilik saglamaya calistiginizi anlamadim.
Bu yuzden bu kodlari denersen XHTML de gecerlilik elde edebilirsin. Kod:
<!-- Start flash --> <div id="flash"> <object type="application/x-shockwave-flash" data="img/main.SWF" width="474" height="204" title="flash Baslik" > <param name="wmode" value="transparent" /> <param name="movie" value="img/main.SWF" /> <div class="warnings">Burada flash animasyon var.</div> </object> <!-- flash End --> Kod:
#flash {
float: left;
width: 475px;
height: 204px;
border-left: 1px solid #E2E2E2;
border-right: 1px solid #E2E2E2;
}
|
|
|
|
|
|
#9 (permalink) |
|
Üyelik Tarihi: 02.08.2001
Yer: istanbul
Yaş: 38
Mesaj: 1,542
|
Re: XHTML uyumsuz flash
|
|
|
|
Zoque'a hoşgeldiniz!|
En popüler ilk 100 etiket
Tag Cloud
|
| acil adsl ajax almak arama araniyor ariyorum ariyoruz asp bilen bilgi bilgisayar blog calisma canon css dijital div domain dosya eleman film firefox flash font form forum fotograf freelance google gore grafik grafiker hakkinda hangi hata hatasi hosting html ilgili ilk image internet istanbul istiyorum java javascript karakter kayit kisisel kullanimi link logo mac mail menu muzik |