SORU
15 ŞUBAT 2009, Pazar


Nasıl Javascript betiği sonlandırmak için

Çok PHP gibi js komut çıkış yapacak bir kod I neeed '' veya ''. ölmek çıkış (En iyi programlama uygulama biliyorum ama buna ihtiyacım var).

CEVAP
15 ŞUBAT 2009, Pazar


JavaScript equivalent for PHP's die. BTW sadece exit() (teşekkürler splattne) çağırır:

function exit( status ) {
    // http://kevin.vanzonneveld.net
    //     original by: Brett Zamir (http://brettz9.blogspot.com)
    //        input by: Paul
    //     bugfixed by: Hyam Singer (http://www.impact-computing.com/)
    //     improved by: Philip Peterson
    //     bugfixed by: Brett Zamir (http://brettz9.blogspot.com)
    // %        note 1: Should be considered expirimental. Please comment on this function.
    // *     example 1: exit();
    // *     returns 1: null

    var i;

    if (typeof status === 'string') {
        alert(status);
    }

    window.addEventListener('error', function (e) {e.preventDefault();e.stopPropagation();}, false);

    var handlers = [
        'copy', 'cut', 'paste',
        'beforeunload', 'blur', 'change', 'click', 'contextmenu', 'dblclick', 'focus', 'keydown', 'keypress', 'keyup', 'mousedown', 'mousemove', 'mouseout', 'mouseover', 'mouseup', 'resize', 'scroll',
        'DOMNodeInserted', 'DOMNodeRemoved', 'DOMNodeRemovedFromDocument', 'DOMNodeInsertedIntoDocument', 'DOMAttrModified', 'DOMCharacterDataModified', 'DOMElementNameChanged', 'DOMAttributeNameChanged', 'DOMActivate', 'DOMFocusIn', 'DOMFocusOut', 'online', 'offline', 'textInput',
        'abort', 'close', 'dragdrop', 'load', 'paint', 'reset', 'select', 'submit', 'unload'
    ];

    function stopPropagation (e) {
        e.stopPropagation();
        // e.preventDefault(); // Stop for the form controls, etc., too?
    }
    for (i=0; i < handlers.length; i  ) {
        window.addEventListener(handlers[i], function (e) {stopPropagation(e);}, true);
    }

    if (window.stop) {
        window.stop();
    }

    throw '';
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Edgar flores

    Edgar flores

    7 HAZİRAN 2006
  • RealPapaPit

    RealPapaPit

    16 Mart 2009
  • SegaAmerica

    SegaAmerica

    5 Mart 2008