1. JavaScript / Говнокод #10293

    +176

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    function getAnchor(link){
    	var url=( (!link) ? window.location : link).toString();
    	var idx = url.indexOf("#");
    	return (idx != -1 ? url.substring(idx+1) : '');	
    }
    function setAnchor(anchor){
    	var url=(window.location).toString();
    	var idx = url.indexOf("#");
    	return ( window.location= 
    		(idx != -1 ? url.substring(0,idx+1) : url+'#')+anchor
    	);
    }

    Запостил: 3.14159265, 16 Мая 2012

    Комментарии (1) RSS

    • А вот еще одна
      function getLinkQuery(link){
      	var url=( (!link) ? window.location : link).toString();
      	var idx = url.indexOf("?");
      	return (idx != -1 ? url.substring(idx+1) : '');
      }

      Вызывается везде без параметров, как и getAnchor.
      Ответить

    Добавить комментарий