oguzceng Posted November 5, 2007 Share Posted November 5, 2007 Arkadaslar merhaba..Elimde flash bı site var..bu siteyi frontpage ile index.htm hazırlarken sayfayı actıgımda her zaman bu denetimi entinleştirmek için tıklatın uyarısı geliyor.. Ama bazı sitelerden gordugum kadarıyla her flash kullanan sıtede bu yok..Bu sorunu nasıl aşabilirim?Tesekkurler.. Link to comment Share on other sites More sharing options...
webomur Posted November 6, 2007 Share Posted November 6, 2007 Arkadaslar merhaba..Elimde flash bı site var..bu siteyi frontpage ile index.htm hazırlarken sayfayı actıgımda her zaman bu denetimi entinleştirmek için tıklatın uyarısı geliyor.. Ama bazı sitelerden gordugum kadarıyla her flash kullanan sıtede bu yok..Bu sorunu nasıl aşabilirim?Tesekkurler.. merhaba bu sorunu cozmen için macromedia'nın kendi yaptıgı updateyi indirebilirsin.. Please register to see this content. veya oncelikle notepad'da flash.js diye bir dosya ac tabi bu fatma.js de olabilir. //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; } ekle kaydet cık sonra index.html ye <script src="flash.js" type="text/javascript"></script> olarak ekle flash.js degilse adı ornek fatma.js ise <script src="fatma.js" type="text/javascript"></script> yapabilirsin. şimdi gelelim flash koduna <script type="text/javascript"> AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','370','height','400','src','index','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','index' ); //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="370" height="400"> <param name="movie" value="index.swf" /> <param name="quality" value="high" /> <embed src="index.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="370" height="400"></embed> </object></noscript> kendi flash kodunu bunlarla degiştir boyutuda ona göre ayarlar kolay gelsin. Link to comment Share on other sites More sharing options...
oguzceng Posted November 6, 2007 Author Share Posted November 6, 2007 arkadasm cok ama cok tesekkur ediyorum sana verdiğin kodlarla bunu basardım.. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.