Hello all,

the following script is not active on http://www.example.com/ (alert is not 
shown):

// ==UserScript==
> // @name        rtzgrgd
> // @namespace   fhdf
> // @description fdhdrfhdrfg
> // @version     1
> // @include     http*
> // @grant       none
> // @run-at document-start
> // ==/UserScript==
>
> MutationObserver = window.MutationObserver;
> var observer = new MutationObserver(function(mutations) {
>   mutations.forEach(function(mutation) {
>     
>     var addedNodes = mutation.addedNodes;
>     for (var i = 0; i < addedNodes.length; i++) {
>         if (addedNodes[i].nodeName == 'TITLE') {alert("Yes, script is 
> active! Hurray!");}
>     }
>     
>   });
> });
>
> // pass in the target node, as well as the observer options
> observer.observe(document, {childList: true, subtree: true, attributes: 
> true});


However, if the source of http://www.example.com/ is saved locally and the 
script is added there (as <script..</script>), everything works and alert 
is shown:
- see the attached example.com.htm

The user.js script is even working in Chrom (added in settings>extensions), 
so I guess it's not a problem in FF or the code. I have this problem with 
several userscripts (on some sites they're simply not active). This drives 
me crazy, if anyone has an idea about the problem or workaround please help 
;)

Greetz

-- 
You received this message because you are subscribed to the Google Groups 
"greasemonkey-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/greasemonkey-users.
For more options, visit https://groups.google.com/groups/opt_out.

<<< text/html; charset=US-ASCII; name=example.com.htm: Unrecognized >>>

Reply via email to