:tools: Scheduled maintenance

Heads up! Downtime for the Forums, related to the NodeBB upgrade, is planned for Thursday, December 14, starting from 10:00 UTC.
Please make sure to finish all your posts before this time. The downtime should only last for a few minutes.

Script manager for Opera

  • This is to block "Are you sure you want to leave this page" popup.

    Not sure if it's what you want with "Closing windows".

    // ==UserScript==
    // @name            [ALL] Block Are You Sure You Want To Leave This Page
    // @author
    // @description     Block "Are you sure you want to leave this page" popup.
    // @downloadURL
    // @grant
    // @homepageURL     https://bitbucket.org/INSMODSCUM/userscripts-scripts/src
    // @icon
    // @include         http*://*
    // @namespace       insmodscum 
    // @require
    // @run-at          document-start
    // @updateURL
    // @version         1.0
    // ==/UserScript==
    
    window.onbeforeunload = null;
  • This is Reek's script for Enable right click on websites having disabled

     // ==UserScript==
        > // @name Enable Right Click | Reek
        > // @namespace O8MMlsFZ4aoOdcjB
        > // @description Enable right click on websites having disabled
        > // @version 1.0
        > // @license Creative Commons BY-NC-SA
        > // @encoding utf-8
        > // @icon http://www.gravatar.com/avatar/afb8376a9f634cd3501af4387de6425f.png
        > // @include http*://*
        > // ==/UserScript==
        > // Enable right click 
        > unsafeWindow.document.oncontextmenu = null;
    

    Why "unsafeWindow"? I do not like any monkeying with my context menu. The code I used was what I found in someone else's script. I simply extended it to add other removals. Why include only http or https? Why not also ftp? Do these scripts work on external javascripts as well as on web pages?

  • This is to block "Are you sure you want to leave this page" popup.
    Not sure if it's what you want with "Closing windows".

         // ==UserScript==
    >     // @name            [ALL] Block Are You Sure You Want To Leave This Page
    >     // @author
    >     // @description     Block "Are you sure you want to leave this page" popup.
    >     // @downloadURL
    >     // @grant
    >     // @homepageURL     https://bitbucket.org/INSMODSCUM/userscripts-scripts/src
    >     // @icon
    >     // @include         http*://*
    >     // @namespace       insmodscum 
    >     // @require
    >     // @run-at          document-start
    >     // @updateURL
    >     // @version         1.0
    >     // ==/UserScript==
    >     window.onbeforeunload = null;
    

    Nuisance items such as popups, popunders, weird noises can also come from onunload or onbeforeunload. I want to stop all of those things. If I used "window.onunload = null;" that will work to prevent anything like that? What about the window events resizeTo, resizeBy, close, blur(), focus(), and open(popunder) used with "= null;"? Would that work as well? The commands onmouseover and onmouseout are document events, right? Would you use this:

    "document.removeAttribute ("onmouseover");"

    or would you use this:

    "document.onmouseover = null;"?

    Why does font appear in italics if I have to edit my post?

  • You have to leave spaces or (enters) or put:

    when finish a line, you could use "Preview" button to check the post before post it.

    About scripting questions, I don't know since I'm not programmer and with those scripts and some others my browsing needs are covered.

    There is an extension (maybe more) to re enable right click, you may check it and see which code uses.

  • I do not see any Opera extensions to re-enable right click. I found only scripts.

  • Well, in Chrome Store I've seen it.

    You will need Download Chrome Extension from Opera Addons.

  • That make three different formats that I have seen, and I am not sure which is best. I put two of them in, just in case.

  • I'm using a UserScript to block ads and today I had to block some inline video ads.

    As Opera Adblocker can not block Ads manually and Adguard seems a bit hard I've tested with the UserScript and worked fine, don't know if could work for you too.

    AdRemover - In GreasyFork there are some speed complains, didn't noticed, but despite that, seems that works fine.

  • For blocking ads, uBlock Origin is working for me.

  • Well, apart from ads I mean your post needing: https://forums.opera.com/post/117685

Log in to reply
 

Looks like your connection to Opera forums was lost, please wait while we try to reconnect.