📜 ⬆️ ⬇️

Open images in the opera from Google search without an intermediate page.

I often use Google search through pictures and it makes me very angry that I have to open an intermediate page. Sighing, wrote user.js which solves this problem and retains the ability to open an intermediate page.

The only limitation of the script is that it works only after the page is fully loaded and may not work on the slow Internet, but then it is enough to stop the page loading.
To open the image directly, you now need to press on the image itself, and to open the intermediate page, click the link below the image size (by the way: as soon as the color of the domains changes, the script has worked and replaced <cite> with <a>).

The script must be downloaded and saved to the directory in which you store custom scripts: opera: config # UserPrefs | UserJavaScriptFile

Attention : The code below is presented for familiarization and it will not work properly: habrapriser broke everything (== UserScript == must be in camel-size and without space):
')
// ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  1. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  2. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  3. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  4. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  5. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  6. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  7. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  8. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  9. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  10. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  11. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  12. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  13. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  14. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  15. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  16. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  17. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  18. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  19. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  20. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  21. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  22. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  23. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  24. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  25. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  26. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  27. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  28. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  29. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  30. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  31. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  32. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  33. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  34. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  35. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  36. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  37. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  38. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  39. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  40. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  41. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  42. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  43. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  44. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  45. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  46. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  47. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  48. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  49. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  50. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  51. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  52. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  53. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
  54. // ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .
// ==User Script== // @name Direct images url on images.google.* // @description // @author spambox@hshhhhh.name // @include images.google.* // ==/User Script== function ImagesGooleComReplaceUrlFromSiteToImage() { /* */ var allHrefsNodes = document .getElementsByTagName( "a" ); /* site */ var currentCiteContainerNode; /* */ var currentCiteNode; /* */ var newHref; /* id */ var Id = 0; /* */ var Url; /* */ var regexpImgUrl = new RegExp( '.*imgurl=(.*)&imgrefurl.*' , 'g' ); for ( var i = 0; i < allHrefsNodes.length; i++) { /* */ Url = allHrefsNodes[i].href; /* ! */ if (Url.match(regexpImgUrl)) { /* id */ Id = allHrefsNodes[i].parentNode.id; Id = Id.match(/\d{1,4}/); if (Id !== null ) { /* */ currentCiteContainerNode = document .getElementById( 'tDataText' + Id).lastChild.lastChild; /* */ currentCiteNode = currentCiteContainerNode.lastChild; /* */ newHref = document .createElement( 'a' ); newHref.setAttribute( 'href' , allHrefsNodes[i].href); newHref.setAttribute( 'target' , '_blank' ); newHref.setAttribute( 'style' , 'text-decoration: none;' ); newHref.text = currentCiteNode.text; currentCiteContainerNode.appendChild(newHref); /* <cite>, */ currentCiteNode.parentNode.removeChild(currentCiteNode); /* */ allHrefsNodes[i].href = Url.replace(regexpImgUrl, "$1" ); } } } } document .addEventListener( 'DOMContentLoaded' , ImagesGooleComReplaceUrlFromSiteToImage, false ); * This source code was highlighted with Source Code Highlighter .

Upd # 1 : homm suggested that we should check for the address of the site directly in the script.

Upd # 2 : oRb suggested that it would be good to execute the script not after the page loads, but after the dom loads (very, very good advice).

Upd # 3 : Octane wrote an analogue for a fox.

homm raised the topic of cross-browser custom scripts.

Source: https://habr.com/ru/post/72816/


All Articles