{"id":1858,"date":"2011-10-28T10:40:38","date_gmt":"2011-10-28T08:40:38","guid":{"rendered":"https:\/\/www.omsag.de\/blog\/?p=1858"},"modified":"2018-11-20T16:01:13","modified_gmt":"2018-11-20T15:01:13","slug":"text-aufklappen-bzw-herausfahren-mittels-javascript","status":"publish","type":"post","link":"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/","title":{"rendered":"Text aufklappen bzw. herausfahren mittels JavaScript"},"content":{"rendered":"<p>Auf ausf\u00fchrliche, beschreibende Texte sollte man auf seiner Webseite nicht verzichten. Gerade aus SEO Sicht sind Texte mit einer entsprechenden Density (Keyworddichte) zu empfehlen. Hierbei kann es auch mal vorkommen, dass einem der Text einfach zu lang ist, um ihn auf der Startseite oder einer der Unterseiten einzubinden.<br \/>\n<!--more--> Den Text jedoch in irgendeiner Form \u201eunsichtbar\u201c oder kaum sichtbar einzubinden verst\u00f6\u00dft gegen die Richtlinien der Suchmaschinen ist daher absolut nicht empfehlenswert.<\/p>\n<p>Aber nat\u00fcrlich gibt es f\u00fcr solche F\u00e4lle eine alternativ L\u00f6sung mittels JavaScript, womit ein Teil des Textes von Beginn an ausgeblendet wird. Erst nach einem Klick auf \u201eWeiter lesen\u201c klappt der Text vollst\u00e4ndig auf.<\/p>\n<h2>Was muss hierbei beachtet werden?<\/h2>\n<p>Es gibt diverse M\u00f6glichkeiten, wie man solch einen Container (Text Box) mittels JavaScript programmieren kann. Zwei bestimmte Punkte sollte man hierbei beachten:<\/p>\n<p>Es ist wichtig, dass der entsprechende Text vollst\u00e4ndig angezeigt wird, wenn der Nutzer \/ Besucher in seinem Browser JavaScript deaktiviert hat.<\/p>\n<p>Des Weiteren sollte nicht der komplette Text ausgeblendet werden, sondern maximal zwei Drittel vom kompletten Text.<\/p>\n<h2>Die JavaScript Funktion<\/h2>\n<p>Ich habe eine kleine JavaScript Funktion mittels jQuery geschrieben, welche unten als ZIP zum Download angeboten wird. Mit dieser Funktion lassen sich unterschiedliche H\u00f6henwerte f\u00fcr die entsprechenden Container angeben. Dabei m\u00fcssen nur die H\u00f6henwerte in der Switch Anweisung angepasst bzw. erweitert werden.<\/p>\n<p><strong>Beispiel f\u00fcr die Startseite<\/strong><\/p>\n<p>Unser Text auf der Startseite befindet sich in einem Container mit der ID Bezeichnung \u201ewrapper\u201c und der passenden Klassenbezeichnung \u201ewertStartseite\u201c. Die Bezeichnung der ID muss \u201ewrapper\u201c sein, die entsprechende Klassenbezeichnung kann dagegen beliebig angegeben werden. In der JavaScript Datei (script.js) befindet sich die besagte Switch Anweisung. F\u00fcr jede Seite wird dort ein Case mit der entsprechenden Klassenbezeichnung und dem passenden H\u00f6henwert angegeben. Die Variable \u201eheightOpen\u201c beinhaltet die Gesamth\u00f6he des Textes. Die Variable \u201eheightClosed\u201c dagegen besagt, dass x Pixel sichtbar sein sollen. Wie folgt sehen die Case Angaben f\u00fcr unsere Beispielseite aus:<\/p>\n[php]\ncase &#8218;wertStartseite&#8216;: { heightOpen = &#8218;570px&#8216;; heightClosed = &#8218;200px&#8216;;}<br \/>\nbreak;<br \/>\n[\/php]\n<p><strong>Ein zweites Beispiel f\u00fcr die Unterseite<\/strong><\/p>\n<p>Nun m\u00f6chten wir die gleiche Funktion auch auf einer Unterseite mit einem kleineren Text nutzen. Hierzu binden wir den gleichen Container auf die Unterseite ein. Ge\u00e4ndert wird nur noch die Klassenbezeichnung (class=&#8220;wertLP01&#8243;). In der JavaScript Datei (script.js) erweitern wir die Switch Anweisung mit einem weiteren Case. Auch dort geben wir die Gesamth\u00f6he (330px) sowie die H\u00f6he des Teils, der immer Sichtbar sein soll (140px), an.<\/p>\n[php]\ncase &#8218;wertLP01&#8216;: { heightOpen = &#8218;330px&#8216;; heightClosed = &#8218;140px&#8216;;}<br \/>\nbreak;<br \/>\n[\/php]\n<p>Sollte der Nutzer \/ Besucher JavaScript in seinem Browser deaktiviert haben, wird der komplette Text ausgegeben. Auch der \u201eWeiter lesen\u2026\u201c Button erscheint nur dann, wenn JavaScript aktiviert ist.<\/p>\n<h2>Fertige ZIP Datei herunterladen<\/h2>\n<p><strong>Jetzt Downloaden<\/strong><\/p>\n<p>Verfasst von Arwin Barsekhian<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Auf ausf\u00fchrliche, beschreibende Texte sollte man auf seiner Webseite nicht verzichten. Gerade aus SEO Sicht sind Texte mit einer entsprechenden Density (Keyworddichte) zu empfehlen. Hierbei kann es auch mal vorkommen, dass einem der Text einfach zu lang ist, um ihn auf der Startseite oder einer der Unterseiten einzubinden.<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[53],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tutorial: Text aufklappen bzw. herausfahren mittels JavaScript<\/title>\n<meta name=\"description\" content=\"Text aufklappen - Tutorial zum nachmachen. Heute erkl\u00e4rt Euch unser SEO Consultant, wie man mittels Javascript optische Akzente setzt. - OMSAG Blog\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tutorial: Text aufklappen bzw. herausfahren mittels JavaScript\" \/>\n<meta property=\"og:description\" content=\"Text aufklappen - Tutorial zum nachmachen. Heute erkl\u00e4rt Euch unser SEO Consultant, wie man mittels Javascript optische Akzente setzt. - OMSAG Blog\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/\" \/>\n<meta property=\"og:site_name\" content=\"Online Marketing &amp; Suchmaschinenmarketing Agentur OMSAG\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Online.Marketing.Solutions.AG\" \/>\n<meta property=\"article:published_time\" content=\"2011-10-28T08:40:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-11-20T15:01:13+00:00\" \/>\n<meta name=\"author\" content=\"Blogredaktion\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Blogredaktion\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/\"},\"author\":{\"name\":\"Blogredaktion\",\"@id\":\"https:\/\/www.omsag.de\/proxy\/#\/schema\/person\/8dcdf1052bc5e4a5e82b494f96fba999\"},\"headline\":\"Text aufklappen bzw. herausfahren mittels JavaScript\",\"datePublished\":\"2011-10-28T08:40:38+00:00\",\"dateModified\":\"2018-11-20T15:01:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/\"},\"wordCount\":465,\"commentCount\":10,\"publisher\":{\"@id\":\"https:\/\/www.omsag.de\/proxy\/#organization\"},\"articleSection\":[\"Technik und Entwicklung\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/\",\"url\":\"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/\",\"name\":\"Tutorial: Text aufklappen bzw. herausfahren mittels JavaScript\",\"isPartOf\":{\"@id\":\"https:\/\/www.omsag.de\/proxy\/#website\"},\"datePublished\":\"2011-10-28T08:40:38+00:00\",\"dateModified\":\"2018-11-20T15:01:13+00:00\",\"description\":\"Text aufklappen - Tutorial zum nachmachen. Heute erkl\u00e4rt Euch unser SEO Consultant, wie man mittels Javascript optische Akzente setzt. - OMSAG Blog\",\"breadcrumb\":{\"@id\":\"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/www.omsag.de\/proxy\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Technik und Entwicklung\",\"item\":\"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Text aufklappen bzw. herausfahren mittels JavaScript\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.omsag.de\/proxy\/#website\",\"url\":\"https:\/\/www.omsag.de\/proxy\/\",\"name\":\"Online Marketing & Suchmaschinenmarketing Agentur OMSAG\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.omsag.de\/proxy\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.omsag.de\/proxy\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.omsag.de\/proxy\/#organization\",\"name\":\"OMSAG\",\"url\":\"https:\/\/www.omsag.de\/proxy\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/www.omsag.de\/proxy\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.omsag.de\/proxy\/wp-content\/uploads\/2020\/08\/oms-logo-1.jpg\",\"contentUrl\":\"https:\/\/www.omsag.de\/proxy\/wp-content\/uploads\/2020\/08\/oms-logo-1.jpg\",\"width\":500,\"height\":148,\"caption\":\"OMSAG\"},\"image\":{\"@id\":\"https:\/\/www.omsag.de\/proxy\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Online.Marketing.Solutions.AG\",\"https:\/\/www.instagram.com\/omsag\/\",\"https:\/\/de.linkedin.com\/company\/online-marketing-solutions-ag\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.omsag.de\/proxy\/#\/schema\/person\/8dcdf1052bc5e4a5e82b494f96fba999\",\"name\":\"Blogredaktion\",\"description\":\"Unter \u201eBlogredaktion\u201c werden Fachbeitr\u00e4ge verschiedener Experten aus dem Unternehmen ohne Autorenkennzeichnung publiziert. Ihr habt Fragen oder Anregungen zu einem speziellen Beitrag? Kein Problem, die Blogredaktion steht euch daf\u00fcr gerne hier zur Verf\u00fcgung.\",\"sameAs\":[\"https:\/\/www.omsag.de\"],\"url\":\"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/author\/blogredaktion\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tutorial: Text aufklappen bzw. herausfahren mittels JavaScript","description":"Text aufklappen - Tutorial zum nachmachen. Heute erkl\u00e4rt Euch unser SEO Consultant, wie man mittels Javascript optische Akzente setzt. - OMSAG Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/","og_locale":"de_DE","og_type":"article","og_title":"Tutorial: Text aufklappen bzw. herausfahren mittels JavaScript","og_description":"Text aufklappen - Tutorial zum nachmachen. Heute erkl\u00e4rt Euch unser SEO Consultant, wie man mittels Javascript optische Akzente setzt. - OMSAG Blog","og_url":"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/","og_site_name":"Online Marketing &amp; Suchmaschinenmarketing Agentur OMSAG","article_publisher":"https:\/\/www.facebook.com\/Online.Marketing.Solutions.AG","article_published_time":"2011-10-28T08:40:38+00:00","article_modified_time":"2018-11-20T15:01:13+00:00","author":"Blogredaktion","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Blogredaktion","Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/#article","isPartOf":{"@id":"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/"},"author":{"name":"Blogredaktion","@id":"https:\/\/www.omsag.de\/proxy\/#\/schema\/person\/8dcdf1052bc5e4a5e82b494f96fba999"},"headline":"Text aufklappen bzw. herausfahren mittels JavaScript","datePublished":"2011-10-28T08:40:38+00:00","dateModified":"2018-11-20T15:01:13+00:00","mainEntityOfPage":{"@id":"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/"},"wordCount":465,"commentCount":10,"publisher":{"@id":"https:\/\/www.omsag.de\/proxy\/#organization"},"articleSection":["Technik und Entwicklung"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/","url":"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/","name":"Tutorial: Text aufklappen bzw. herausfahren mittels JavaScript","isPartOf":{"@id":"https:\/\/www.omsag.de\/proxy\/#website"},"datePublished":"2011-10-28T08:40:38+00:00","dateModified":"2018-11-20T15:01:13+00:00","description":"Text aufklappen - Tutorial zum nachmachen. Heute erkl\u00e4rt Euch unser SEO Consultant, wie man mittels Javascript optische Akzente setzt. - OMSAG Blog","breadcrumb":{"@id":"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/text-aufklappen-bzw-herausfahren-mittels-javascript\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.omsag.de\/proxy\/"},{"@type":"ListItem","position":2,"name":"Technik und Entwicklung","item":"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/technik-und-entwicklung\/"},{"@type":"ListItem","position":3,"name":"Text aufklappen bzw. herausfahren mittels JavaScript"}]},{"@type":"WebSite","@id":"https:\/\/www.omsag.de\/proxy\/#website","url":"https:\/\/www.omsag.de\/proxy\/","name":"Online Marketing & Suchmaschinenmarketing Agentur OMSAG","description":"","publisher":{"@id":"https:\/\/www.omsag.de\/proxy\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.omsag.de\/proxy\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.omsag.de\/proxy\/#organization","name":"OMSAG","url":"https:\/\/www.omsag.de\/proxy\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.omsag.de\/proxy\/#\/schema\/logo\/image\/","url":"https:\/\/www.omsag.de\/proxy\/wp-content\/uploads\/2020\/08\/oms-logo-1.jpg","contentUrl":"https:\/\/www.omsag.de\/proxy\/wp-content\/uploads\/2020\/08\/oms-logo-1.jpg","width":500,"height":148,"caption":"OMSAG"},"image":{"@id":"https:\/\/www.omsag.de\/proxy\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Online.Marketing.Solutions.AG","https:\/\/www.instagram.com\/omsag\/","https:\/\/de.linkedin.com\/company\/online-marketing-solutions-ag"]},{"@type":"Person","@id":"https:\/\/www.omsag.de\/proxy\/#\/schema\/person\/8dcdf1052bc5e4a5e82b494f96fba999","name":"Blogredaktion","description":"Unter \u201eBlogredaktion\u201c werden Fachbeitr\u00e4ge verschiedener Experten aus dem Unternehmen ohne Autorenkennzeichnung publiziert. Ihr habt Fragen oder Anregungen zu einem speziellen Beitrag? Kein Problem, die Blogredaktion steht euch daf\u00fcr gerne hier zur Verf\u00fcgung.","sameAs":["https:\/\/www.omsag.de"],"url":"https:\/\/www.omsag.de\/proxy\/online-marketing-blog\/author\/blogredaktion\/"}]}},"_links":{"self":[{"href":"https:\/\/www.omsag.de\/proxy\/wp-json\/wp\/v2\/posts\/1858"}],"collection":[{"href":"https:\/\/www.omsag.de\/proxy\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.omsag.de\/proxy\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.omsag.de\/proxy\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.omsag.de\/proxy\/wp-json\/wp\/v2\/comments?post=1858"}],"version-history":[{"count":0,"href":"https:\/\/www.omsag.de\/proxy\/wp-json\/wp\/v2\/posts\/1858\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.omsag.de\/proxy\/wp-json\/wp\/v2\/media?parent=1858"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.omsag.de\/proxy\/wp-json\/wp\/v2\/categories?post=1858"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.omsag.de\/proxy\/wp-json\/wp\/v2\/tags?post=1858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}