Jquery, um den Namen der aktuellen HTML-Datei zu erhalten

Wenn Sie auf http://www.cnn.com/2012/11/09/opinion/brown-pakistan-malala/index.html können Sie Jquery bekommen, um die index.html zu packen?

Oder wenn Sie auf http://www.washingtonpost.com/politics/decision2012/supreme-court-to-review-key-section-of-voting-rights-act/2012/11/09/dd249cd0-216d-11e2-8448-81b1ce7d6978_story.html gibt es zurück dd249cd0-216d-11e2-8448-81b1ce7d6978_story.html ?

  • Wie blockiere ich die Website von loading in iframe?
  • Wie kann ich verhindern, dass Text und / oder Seiteninhalt in Html und Javascript auf Hervorhebung klicken
  • Verschiedene Styles für denselben Klassennamen, aber unterschiedliche ID
  • Wie kann man bestimmte Steuerelemente deaktivieren, bis das Update erfolgreich ist?
  • Firefox denkt, <fieldset> ist ein Formularelement; Chrome nicht
  • Erfolg / Fehlermeldungen auf Formular Senden nicht anzeigen
  • Und für Nicht-Erweiterung definierte Seiten wie diese aktuelle http://stackoverflow.com/questions/13317276/jquery-to-get-the-name-of-the-current-html-file kann es die letzte "Datei" In der "Verzeichnis" -Struktur, zum Beispiel: jquery-to-get-the-name-of-the-current-html-file

  • Bubbling Scroll / Mousewheel Veranstaltung
  • Notwendigkeit, Höhe der versteckten div auf Seite zu finden (eingestellt, um anzuzeigen: keine)
  • Wie kann ich einen Browser programmgesteuert aktualisieren?
  • Eingabe markieren Teil des Textes
  • Wie ändere ich den DIV-Hintergrund, wenn ich einen Link schwebe?
  • Mehrfache Dateiauswahl für eine Upload-Steuerung
  • 4 Solutions collect form web for “Jquery, um den Namen der aktuellen HTML-Datei zu erhalten”

    document.location.href.match(/[^\/]+$/)[0]

    oder

    document.location.pathname.match(/[^\/]+$/)[0] im Falle von nicht benötigten Anker / Hash-Tags (#).

     location.pathname.split('/').slice(-1)[0] 

    Keine Notwendigkeit für jQuery. Dies gibt Ihnen das letzte Segment des URL-Pfades (das Bit nach dem letzten Schrägstrich):

     var href = document.location.href; var lastPathSegment = href.substr(href.lastIndexOf('/') + 1); 
     function getCurentFileName(){ var pagePathName= window.location.pathname; return pagePathName.substring(pagePathName.lastIndexOf("/") + 1); } 
    Lassen Sie uns Javascript Schönheit und nützlich machen.