Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    inserire un swf in pg html senza usare <objec>... si può?

    stavo provando a fare delle mail in formato html da spedire ai clienti in cui vorrei mettere un file swf. Ho visto però (facendo delle prove di autoinvio) che se inserisco file swf il sistema di antispam e antivirus del mio provider mi blocca la mail. Ho chiamato il mio providere e mi dice che potrebbe essere x via del taf <object>. Allora mi chiedevo se magari esiste un modo alternativo x inserire un swf in una pagina html.

    Grazie 1000

  2. #2

    nessuno???

    mi dite almeno se è impossibile così mi metto il cuore in pace e ci infilo un'immagine statica (anche se non mi piace!)?

    Arigrazie

  3. #3

    forse ho trovato... se vi interessa

    <script src="swfobject.js" type="text/javascript"></script>
    <div id="filmatoflash"></div>
    <script type="text/javascript">
    var fo = new FlashObject("foto.swf", "filmatoflash", "750", "180", "5", "#CC0000");
    fo.write("filmatoflash");
    </script>

    e un file esterno swfobject.js che ho trovato su internet con scritto quanto segue:

    /**
    * SWFObject v1.4.1: Flash Player detection and embed - http://blog.deconcept.com/swfobject/
    *
    * SWFObject is (c) 2006 Geoff Stearns and is released under the MIT License:
    * http://www.opensource.org/licenses/mit-license.php
    *
    * **SWFObject is the SWF embed script formerly known as FlashObject. The name was changed for
    * legal reasons.
    */
    if(typeof deconcept=="undefined"){var deconcept=new Object();}
    if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}
    if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SW FObjectUtil=new Object();}
    deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8, _9,_a,_b){
    if(!document.createElement||!document.getElementBy Id){return;}
    this.DETECT_KEY=_b?_b:"detectflash";
    this.skipDetect=deconcept.util.getRequestParameter (this.DETECT_KEY);
    this.params=new Object();
    this.variables=new Object();
    this.attributes=new Array();
    if(_1){this.setAttribute("swf",_1);}
    if(id){this.setAttribute("id",id);}
    if(w){this.setAttribute("width",w);}
    if(h){this.setAttribute("height",h);}
    if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split("."))) ;}
    this.installedVer=deconcept.SWFObjectUtil.getPlaye rVersion(this.getAttribute("version"),_7);
    if(c){this.addParam("bgcolor",c);}
    var q=_8?_8:"high";
    this.addParam("quality",q);
    this.setAttribute("useExpressInstall",_7);
    this.setAttribute("doExpressInstall",false);
    var _d=(_9)?_9:window.location;
    this.setAttribute("xiRedirectUrl",_d);
    this.setAttribute("redirectUrl","");
    if(_a){this.setAttribute("redirectUrl",_a);}};
    deconcept.SWFObject.prototype={setAttribute:functi on(_e,_f){
    this.attributes[_e]=_f;
    },getAttribute:function(_10){
    return this.attributes[_10];
    },addParam:function(_11,_12){
    this.params[_11]=_12;
    },getParams:function(){
    return this.params;
    },addVariable:function(_13,_14){
    this.variables[_13]=_14;
    },getVariable:function(_15){
    return this.variables[_15];
    },getVariables:function(){
    return this.variables;
    },getVariablePairs:function(){
    var _16=new Array();
    var key;
    var _18=this.getVariables();
    for(key in _18){_16.push(key+"="+_18[key]);}
    return _16;
    },getSWFHTML:function(){
    var _19="";
    if(navigator.plugins&&navigator.mimeTypes&&navigat or.mimeTypes.length){
    if(this.getAttribute("doExpressInstall")){this.add Variable("MMplayerType","PlugIn");}
    _19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\"";
    _19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";
    var _1a=this.getParams();
    for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}
    var _1c=this.getVariablePairs().join("&");
    if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}
    _19+="/>";}else{if(this.getAttribute("doExpressInstall")) {this.addVariable("MMplayerType","ActiveX");}
    _19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\">";
    _19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";
    var _1d=this.getParams();
    for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}
    var _1f=this.getVariablePairs().join("&");
    if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";}
    return _19;},write:function(_20){
    if(this.getAttribute("useExpressInstall")){
    var _21=new deconcept.PlayerVersion([6,0,65]);
    if(this.installedVer.versionIsValid(_21)&&!this.in stalledVer.versionIsValid(this.getAttribute("versi on"))){
    this.setAttribute("doExpressInstall",true);
    this.addVariable("MMredirectURL",escape(this.getAt tribute("xiRedirectUrl")));
    document.title=document.title.slice(0,47)+" - Flash Player Installation";
    this.addVariable("MMdoctitle",document.title);}}
    if(this.skipDetect||this.getAttribute("doExpressIn stall")||this.installedVer.versionIsValid(this.get Attribute("version"))){
    var n=(typeof _20=="string")?document.getElementById(_20):_20;
    n.innerHTML=this.getSWFHTML();return true;
    }else{if(this.getAttribute("redirectUrl")!=""){doc ument.location.replace(this.getAttribute("redirect Url"));}}return false;}};
    deconcept.SWFObjectUtil.getPlayerVersion=function( _23,_24){
    var _25=new deconcept.PlayerVersion([0,0,0]);
    if(navigator.plugins&&navigator.mimeTypes.length){
    var x=navigator.plugins["Shockwave Flash"];
    if(x&&x.description){_25=new deconcept.PlayerVersion(x.description.replace(/([a-z]|[A-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}
    }else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
    for(var i=3;axo!=null;i++){axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i); _25=new deconcept.PlayerVersion([i,0,0]);}}
    catch(e){}
    if(_23&&_25.major>_23.major){return _25;}
    if(!_23||((_23.minor!=0||_23.rev!=0)&&_25.major==_ 23.major)||_25.major!=6||_24){
    try{_25=new deconcept.PlayerVersion(axo.GetVariable("$version" ).split(" ")[1].split(","));}
    catch(e){}}}return _25;};
    deconcept.PlayerVersion=function(_29){
    this.major=parseInt(_29[0])!=null?parseInt(_29[0]):0;
    this.minor=parseInt(_29[1])||0;
    this.rev=parseInt(_29[2])||0;};
    deconcept.PlayerVersion.prototype.versionIsValid=f unction(fv){
    if(this.major<fv.major){return false;}
    if(this.major>fv.major){return true;}
    if(this.minor<fv.minor){return false;}
    if(this.minor>fv.minor){return true;}
    if(this.rev<fv.rev){return false;}return true;};
    deconcept.util={getRequestParameter:function(_2b){
    var q=document.location.search||document.location.hash ;
    if(q){var _2d=q.indexOf(_2b+"=");
    var _2e=(q.indexOf("&",_2d)>-1)?q.indexOf("&",_2d):q.length;
    if(q.length>1&&_2d>-1){return q.substring(q.indexOf("=",_2d)+1,_2e);}}
    return "";}};
    deconcept.SWFObjectUtil.cleanupSWFs=function(){
    var _2f=document.getElementsByTagName("OBJECT");
    for(var i=0;i<_2f.length;i++){
    for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=null;}}}};
    if(typeof window.onunload=="function"){
    var oldunload=window.onunload;
    window.onunload=function(){deconcept.SWFObjectUtil .cleanupSWFs();oldunload();};
    }else{window.onunload=deconcept.SWFObjectUtil.clea nupSWFs;}
    if(Array.prototype.push==null){
    Array.prototype.push=function(_32){
    this[this.length]=_32;
    return this.length;};}

    var getQueryParamValue = deconcept.util.getRequestParameter;
    var FlashObject = deconcept.SWFObject; // for backwards compatibility
    var SWFObject = deconcept.SWFObject;



    Magari può servire a qualcun altro... adesso provo a vedere se risolve il mio problema!!

  4. #4

    ok non funziona ancora

    pazienza!!! mi sa che dovrò mettere solo 1 immagine a questo punto!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.