Announcement

Collapse
No announcement yet.

Brauche Hilfe um ein JavaScript in ein FirefoxPlugin "Eizubauen"

Collapse
This topic is closed.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Brauche Hilfe um ein JavaScript in ein FirefoxPlugin "Eizubauen"

    Hallo liebe Forenmitglieder.
    Ich bin ein völliger Anfänger auf dem Gebiet Javascrippt und Firefox-Addons/Extensions.
    Ich habe bis jetzt nur mit Php gearbeitet, aber brauche nun für ein neues Projekt ein Plugin oder eine Extension für den Firefox Browser.
    Dafür habe ich mir das hier zusamengeschustert:

    Code:
    var document = document.contentDocument;
    var doc_bodies = document.getElementsByTagName('a');
    
    var link_count = doc_bodies.length;
    var i = 0;
    do{
    
    	
    	if(doc_bodies[i].href.match('example')) {
        	var doc_body = doc_bodies[i];
    		var url_div = document.createElement("iframe");
            url_div.scrolling = "no";
        	url_div.marginWidth = 0;
        	url_div.marginHeight = 0;
        	url_div.frameBorder = 1;
        	url_div.style.cssText = "width:400px;height:200px;border-radius:5px;left:0px;-moz-box-shadow: 10px 19px 20px #7b8674; /* firefox */ box-shadow: 10px 19px 20px #7b8674;margin-bottom:10px";
        	url_div.id = 'added-by-firefox-extension';
        	url_div.src = doc_bodies[i].href;
       		doc_bodies[i].parentNode.replaceChild(url_div, doc_bodies[i]);
    		
    		}
    		else
    		{
    			i++;
    		}
    
    	
    	}while( i < doc_bodies.length)
    Das ganze habe ich mit dem Firefox-Plugin "Execute JS" in Firefox auf einer dafür erstellten Testseite getestet und es funktioniert.
    Mein Problem ist nur, das ich keine Ahnung habe, wie ich das jetzt in einem Plugin umsetze.
    Ich bin mir ziemlich sicher, dass ich werde Java-Script noch Kenntnisse über die Addonentwicklung in Zukunft brauchen werde,
    weshalb ich (wenn ich ehrlich bin) das durchlesen langer Tutorials vermeiden möchte.

    Ich wäre sehr dankbar, wenn mir hier jamand vieleicht helfen könnte das Scipt in einem Plugin einzusetzen.
    Lieben Gruß
    Squilly

  • #2
    http://stackoverflow.com/questions/2...link-to-iframe

    http://codeverge.com/mozilla.dev.ext...-firef/1989691

    http://forum.jswelt.de/javascript/59...eizubauen.html

    Crosspost -> geschlossen
    Zuletzt editiert von Christian Marquardt; 11.05.2014, 19:49.
    Christian

    Comment

    Working...
    X