Anasayfa > Web Tasarım > IE Flash Etkinleştirme Sorunu ve Çözümü
Hazırlanıyor..
Makaleye verilen puanlar Makaleye verilen puanlar Makaleye verilen puanlar Makaleye verilen puanlar

IE Flash Etkinleştirme Sorunu ve Çözümü



 
merhaba arkadaşlar. ie nin son güncellemelerindeki flash etkinleştirme sorununu ben şu yöntemle çözüyorum. eğer dreamweaver kullanıcısı iseniz adobe.com dan 8.0.2 ( son uptade ) güncelleştirmesini indirip kurun. artık sayfaya herhagi bir flash eklendiğinde aşağıdaki kodları otomatik olarak dreamweaver sizin için yapacaktır.

flashetkin.js
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; }


<head></head> arasına gelecek kod:


Kod:
<script src="flashetkin.js" type="text/javascript"></script>

son olarakta flash kodumuz:


Kod:
<script type="text/javascript"> AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','600','height','650','title','Portföy','src','deneme','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','deneme' ); //end AC code </script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="600" height="650" title="Portföy"> <param name="movie" value="deneme.swf"> <param name="quality" value="high"> <embed src="deneme.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="600" height="650"></embed> </object></noscript>

bildiğiniz gibi yukarda deneme.swf yazan yerleri kendi flash'ınızın ismini yazacaksınız ayrıca benimde anlamadığım yardımcı tag üretmiş ",'width','600','height','650','title','Portföy',' src','deneme" gibi buralarıda kendinize göre uyarlarsınız.,

kolay gelsin.

smasherz
Not: bu problem son windows güncellemesini yapanlarda çıkar.


anahtar kelime: bu denetimi etkinleştirmek ve kullanmak


Bu makalenin yazar yada kaynağını bildirmek için tıklayınız.

Digg this Post! Add Post to del.icio.us Bookmark Post in Technorati Furl this Post!
Eklenme tarihi: 11-8-2006

Bu Makaleye Verilen Puan:    Makaleye verilen puanlar Makaleye verilen puanlar Makaleye verilen puanlar Makaleye verilen puanlar
Bu Makaleye Puan Ver  

Bölüm Başlık Kullanıcı Yorumları


macgraff macgraff

TEŞEKKÜRLER  Tarih: 2-1-2007 3:53am

Bu kodları buraya yazandan Allah razı olsun. işimi kurtardım. Eyvallah

PRENS PRENS

Super  Tarih: 14-2-2007 12:03am

eywallah cok isime yaradi

MBTurK MBTurK

Tarih: 25-7-2007 3:16pm

Teşekkürler...

Kamil Kamil

Sağolasın  Tarih: 24-12-2007 6:09am

Sağolasın dostum google dan aradım karşıma çıktın sorunum çözüldü.işin ilginci baya ciddi bir güncelleme olsa gerek ki bu.Yaptığım flash güncellemeden sonra abuk çalışmaya başladı.Sonra frame e stop komutu verdim normale döndü.Flashımdaki hata meydana çıktı anlayacağın.Neyse verdiğin güncellemeden sonra dreamweaver var olan flashlarımı bile düzeltmek istiyor musun diye soruyor. Teşekkürler tekrar


Yorum Ekle  

Bölüm Başlık İlgili Dökümanlar

Döküman / Makale - IE Flash Etkinleştirme Sorunu ve Çözümü    IE Flash Etkinleştirme Sorunu ve Çözümü
Microsoft' un azizliği yüzünden çoğu tasarımcının ve ziyaretçinin canının sıkıldığı bir konu olan flash dosyalarını etkinleştirme problemi Dreamweaver 8.0 programının 8.0...

Döküman / Makale - IE Flash Etkinleştirme Sorunu ve Çözümü 2- Dreamweaver IE Flash Etkinleştirme Sorunu ve Çözümü 2- Dreamweaver
merhaba arkadaşlar dreamweaverda flash etkinleştirme uyarısı için update yapmışlar ve etkinleştirme sorusunu kaldırmak için syfada flash kullanırsanız otomatikman extrada...

Döküman / Makale - Flash Etkinleştirme Sorununun Çözümü Flash Etkinleştirme Sorununun Çözümü
Sorun aslında bir kaç javascript kodu ile çözülebiliyor ama bazılarıda sonuç vermiyordu. Bunun üzerine Adobe firmasının ürettiği Dreamweaver yardımımıza koştu. Dreamweave...

Döküman / Makale - Mysql türkçe karekter sorunu Mysql türkçe karekter sorunu
Tanımlama:Biz phpciler için vazgeçilmez biricik veritabanımız Mysql, hüzünlü bir sonbahar akşama MySQL 4.1.x versiyonunu tüm dünyay...

Döküman / Makale - Ermeni Sorunu Ermeni Sorunu
  Ermeni Sorunu'nun Ortaya Çıkışı Osmanlı İmparatorluğu'nun çöküntü dönemine girmesini takiben Rusya, İngiltere, Fransa ve Avusturya-Macaristan İmparatorluğu...

Reklam Netinternet
Gizlilik | Copyright © 2006-2009 ™ Tüm hakları saklıdır.
Powered by BilgiPortal v2.2
Frasb Etiler WebTasarım Web Tasarım