das betriebssystem auf iphone, ipad & co
Beiträge von guuls
-
-
hi,
ich habe folgendes suchfeldHTML<form action="index.php" method="post" name="searchForm" autocomplete="off" onsubmit="jp('sub')"> <input type="hidden" name="lang" value="<?=$lang?>"/> <input type="hidden" name="current_id" value="<?=$id?>"/> <input type="submit" style="position:absolute; width:1px; height:1px; display:none;" /> <a class="searchIcon" href="javascript:document.searchForm.submit();"><img alt="" src="img/icon_search.png" /></a> <div><label><input type="text" title="Suche" name="search_string" value="<?=$_SESSION['search_string']?>"/></label></div> </form>
das ganze wird auch von iOS erkannst also anstatt öffnen steht Suchen auf dem Button auf der tastatur aber wenn man Ihn klickt passiert nichts. Weiß jemand ob es da einen trick gibt oder ob etwas falsch ist? Also an sich funktioniert die suceh super.
-
ja wahrscheinlich
das scrippt soll von dem anker in h1 bei klick das div mit der jeweiligen id öffnen bzw schließen. dazu muss aus dem link alles weggekürz werden außer dem entsprechendem ziel also in demfall prdodukt. dann wird produkt zusammen gesetzt zu einer id und soll dann geöffnet werden.HTML
Alles anzeigen<h1><a href="produkte.html">Produkte<span> im Shop</span></a></h1> <div class="box"> <div class="exhibit"> <h2>Überschrift</h2> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dap</p> <img src="files/content_01.jpg"> </div> <div class="exhibitor"> <img src="files/designer_01.jpg"> <h2>Lorem</h2> <p>Lorem Ipsum</p> </div> </div> <div class="box closed" id="extendbox_produkte"> <div class="exhibit"> <h2>Überschrift</h2> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra nulla ut metus varius laoreet. Quisque rutrum. Aenean imperdiet. Etiam ultricies nisi vel augue. Curabitur ullamcorper ultricies nisi. Nam eget dui. Etiam rhoncus. Maecenas tempus, tellus eget condimentum rhoncus, sem quam semper libero, sit amet adipiscing sem neque sed ipsum. Nam quam nunc, blandit vel, luctus pulvinar, hendrerit id, lorem. Maecenas nec odio et ante tincidunt tempus. Donec vitae sapien ut libero venenatis faucibus. Nullam quis ante. Etiam sit amet orci eget eros faucibus tincidunt. Duis leo. Sed fringilla mauris sit amet nibh. Donec sodales sagittis magna. Sed consequat, leo eget bibendum sodales, augue velit cursus nunc, </p> <img src="files/content_02.jpg"> </div> <div class="exhibitor"> <img src="files/designer_02.jpg"> <h2>Lorem</h2> <p>Lorem Ipsum</p> </div> </div>
-
hi,
vielleicht kann mir jemand weiter helfen und verraten wie ich die scripts richtig zusammen baue
danke.Code
Alles anzeigen$('h1 > a').bind('click', function(event){ event.preventDefault(); }) var accordion_id = "currentTarget.html"; var Suche = accordion_id.indexOf(".html"); var Teil = Suche.substring(0, 5); alert(Teil); box=$('#extendbox_'+shorturl) if{box.hasClass("closed")){ slideDown("fast"); removeClass('closed'); }else{ slideUp("fast"); addClass('closed'); }
-
ja aber da wird die höhe ja nicht ständig neu berechnet
-
hi,
ich würde gerne on the fly die bodyheight auslesen und ausgeben. könnt ihr mir helfen. das heist wenn sich die höhe des bodys ändert dann soll die zahl aktualisiert werden....danke!
-
da steht der pfad zum geschützen verzeichniss drinne in der die htacess liegt
-
hi,
ich habe schon gegoogelt und folgendes script gefunden:Code
Alles anzeigen<SCRIPT LANGUAGE="JavaScript"> function Login(form) { var username = form.username.value; var password = form.password.value; var server = form.server.value; if (username && password && server) { var htsite = "http://" + username + ":" + password + "@" + server; window.location = htsite; } else { alert("Bitte gebe dein Benutzernamen und Passwort ein"); } } </script>
HTML<form name=login> <input type="hidden" name="server" value="meine domain"> <span>Benutzername:</span> <input type=text name=username > <br> <span>Passwort:</span> <input type=password name=password style="margin-left:35px"> <br> <input type=button value="Login" class="button" onClick="Login(this.form)" name="button"> </form>
das funktioniert aber nicht. Nach dem abschicken vom Login kommt trotzdem das htacess popup und will zugansdaten haben.
Kann mir jemand weiterhelfen? -
Hi,
wie bekomme ich es hin das mein footer nach unten verdrängt wird? aber trotzdem immer bottom 0 hat, sodass der content nicht dahinter läuft! -
hallo,
ich würde gerne ein formualr erstellen in dem der user über ein dropdown den empfänger wählen kann!
habt ihr eine idee? -
ach ich bin grade auf eine viel einfachere lösung gekommen
Code
Alles anzeigenfunction change() { switch (document.getElementById("select").value) { case "0": document.getElementById("01").style.display = "none" document.getElementById("02").style.display = "none" break; case "1": document.getElementById("01").style.display = "block" document.getElementById("02").style.display = "none" break; case "2": document.getElementById("02").style.display = "block" document.getElementById("01").style.display = "none" break; } }
-
Hallo,
ich habe folgendes Script
Code
Alles anzeigenfunction change() { switch (document.getElementById("select").value) { case "1": document.getElementById("01").style.display = "block" break; case "2": document.getElementById("02").style.display = "block" break; } }
ich lade damit über dieses Dropdown
HTML<select onchange="change()" id="select"> <option value="">00</option> <option value="1">01</option> <option value="1">01</option> <option value="2">02</option> <option value="2">02</option> <option value="2">02</option> </select>
aber kann ich jetzt wenn ich z.b. value 1 gewählt habe und dann value 2 wähle das div wieder ausblenden das bei value 1 aufgebaut wird?! weil bei mir werden die dann einfach untereinander angezeigt!
-
ja würde ich über die id in den links machen denke ich
-
es geht darum das ich eine prototypen baue und der verschiedene css styles über eben die body class bekommen soll... die links sind menülinks
-
hallo,
ich würde gerne meine body class per php über links ändern... wie mache ich das am besten? kann mir jemand helfen? habe leider nix gefunden...
-
Hallo,
ich habe eine iPhone optimierte seite erstellt. Nun möchte ich gerne wenn man die Seiten adresse eingibt das nicht die normale Seite angezeigt wird sondern zur iphone seite weitergeleitet wird.
-
Hallo,
ich bräuchte ein js das mir ein div von links nach rechts einfährt und nach zeit x wieder raus slided das ganze beim aufruf der seite. Könnt ihr mir so ein Code schnell posten oder mir sagen wo ich einen finde?
Danke -
Hallo,
ich würde gerne mit substrg ein verzeichniss auslesen und die letzten drei buchstaben darin vergleichen und dann jeweils ein bld ausgeben also wenn es ein pdf ist ein bild und bei nem jpg ein anderes... könnt ihr mir sagen wie der code dafür aussehen muss?
-
das ist der komplette code... fehlt nur das css; bilder und die html seiten die da geladen werden...
CSS
Alles anzeigen/************PAGE SLIDE************/ #pageslide-content div{ padding: 35px 30px 30px 30px; overflow:auto; } #pageslide-content p.last{ position:absolute; border-top:1px solid #A39D87; padding: 30px 30px 30px 30px; bottom:0px; display:block; background:white; width:300px; } #pageslide-content h3 i{ padding-top:0px; } #pageslide-slide-wrap { background-color: #fff; border-left:1px solid #A39D87; } .pageslide-close { font-size: 12px; font-weight: bold; padding:10px !important; position:absolute; left:0px; top:0px; }
-
Hallo,
ich habe folgenden code:
Code
Alles anzeigen(function($){$.fn.pageSlide=function(options){var settings=$.extend({width:"300px",duration:"normal",direction:"left",modal:false,_identifier:$(this)},options);var pageslide_slide_wrap_css={position:'fixed',width:'0',top:'0',height:'100%',zIndex:'999'};var pageslide_body_wrap_css={position:'relative',zIndex:'0'};var pageslide_blanket_css={position:'absolute',top:'0px',left:'0px',height:'100%',width:'100%',opacity:'0.0',backgroundColor:'black',zIndex:'1',display:'none'};function _initialize(anchor){if($("#pageslide-body-wrap, #pageslide-content, #pageslide-slide-wrap").size()==0){var psBodyWrap=document.createElement("div");$(psBodyWrap).css(pageslide_body_wrap_css);$(psBodyWrap).attr("id","pageslide-body-wrap").width($("body").width());$("body").contents().wrapAll(psBodyWrap);var psSlideContent=document.createElement("div");$(psSlideContent).attr("id","pageslide-content").width(settings.width);var psSlideWrap=document.createElement("div");$(psSlideWrap).css(pageslide_slide_wrap_css);$(psSlideWrap).attr("id","pageslide-slide-wrap").append(psSlideContent);$("body").append(psSlideWrap)}if($("#pageslide-blanket").size()==0&&settings.modal==true){var psSlideBlanket=document.createElement("div");$(psSlideBlanket).css(pageslide_blanket_css);$(psSlideBlanket).attr("id","pageslide-blanket");$("body").append(psSlideBlanket);$("#pageslide-blanket").click(function(){return false})}$(window).resize(function(){$("#pageslide-body-wrap").width($("body").width())});$(anchor).attr("rel","pageslide")};function _openSlide(elm){if($("#pageslide-slide-wrap").width()!=0)return false;_showBlanket();if(settings.direction=="right"){direction={right:"-"+settings.width};$("#pageslide-slide-wrap").css({left:0});_overflowFixAdd()}else{direction={left:"-"+settings.width};$("#pageslide-slide-wrap").css({right:0})}$("#pageslide-slide-wrap").animate({width:settings.width},settings.duration);$("#pageslide-body-wrap").animate(direction,settings.duration,function(){$.ajax({type:"GET",url:$(elm).attr("href"),success:function(data){$("#pageslide-content").css("width",settings.width).html(data).queue(function(){$(this).dequeue();$(this).find('.pageslide-close').unbind('click').click(function(elm){_closeSlide(elm);$(this).find('pageslide-close').unbind('click')})})}})})};function _closeSlide(event){if($(event)[0].button!=2&&$("#pageslide-slide-wrap").css('width')!="0px"){$.fn.pageSlideClose(settings)}};function _showBlanket(){if(settings.modal==true){$("#pageslide-blanket").toggle().animate({opacity:'0.8'},'fast','linear')}};function _overflowFixAdd(){($.browser.msie)?$("body, html").css({overflowX:'hidden'}):$("body").css({overflowX:'hidden'})}_initialize(this);return this.each(function(){$(this).unbind("click").bind("click",function(){_openSlide(this);$("#pageslide-slide-wrap").unbind('click').click(function(e){if(e.target.tagName!="A")return false});if(settings.modal!=true){$(document).unbind('click').click(function(e){if(e.target.tagName!="A"){_closeSlide(e);return false}})}return false})})}})(jQuery);(function($){$.fn.pageSlideClose=function(options){var settings=$.extend({width:"300px",duration:"normal",direction:"left",modal:false,_identifier:$(this)},options);function _hideBlanket(){if(settings.modal==true&&$("#pageslide-blanket").is(":visible")){$("#pageslide-blanket").animate({opacity:'0.0'},'fast','linear',function(){$(this).hide()})}}function _overflowFixRemove(){($.browser.msie)?$("body, html").css({overflowX:''}):$("body").css({overflowX:''})}_hideBlanket();direction=($("#pageslide-slide-wrap").css("left")!="0px")?{left:"0"}:{right:"0"};$("#pageslide-body-wrap").animate(direction,settings.duration);$("#pageslide-slide-wrap").animate({width:"0"},settings.duration,function(){$("#pageslide-content").css("width","0px").empty();$('#pageslide-body-wrap, #pageslide-slide-wrap').css('left','');$('#pageslide-body-wrap, #pageslide-slide-wrap').css('right','');_overflowFixRemove()})}})(jQuery);(function($){$(document).ready(function(){$(document).keyup(function(event){if(!$("#pageslide-blanket").is(":visible")&&event.keyCode==27)$.fn.pageSlideClose()})})})(jQuery); (function($){ $.fn.pageSlide = function(options) { var settings = $.extend({ width: "300px", // Accepts fixed widths duration: "normal", // Accepts standard jQuery effects speeds (i.e. fast, normal or milliseconds) direction: "left", // default direction is left. modal: true, // if true, the only way to close the pageslide is to define an explicit close class. _identifier: $(this) }, options); // these are the minimum css requirements for the pageslide elements introduced in this plugin. var pageslide_slide_wrap_css = { position: 'fixed', width: '0', top: '0', height: '100%', zIndex:'999' }; var pageslide_body_wrap_css = { position: 'relative', zIndex: '0' }; var pageslide_blanket_css = { position: 'absolute', top: '0px', left: '0px', height: '0px', width: '0px', opacity: '0.0', backgroundColor: 'none', zIndex: '1', display: 'none' }; function _initialize(anchor) { // Create and prepare elements for pageSlide if ($("#pageslide-body-wrap, #pageslide-content, #pageslide-slide-wrap").size() == 0) { var psBodyWrap = document.createElement("div"); $(psBodyWrap).css(pageslide_body_wrap_css); $(psBodyWrap).attr("id","pageslide-body-wrap").width( $("body").width() ); $("body").contents().wrapAll( psBodyWrap ); var psSlideContent = document.createElement("div"); $(psSlideContent).attr("id","pageslide-content").width( settings.width ); var psSlideWrap = document.createElement("div"); $(psSlideWrap).css(pageslide_slide_wrap_css); $(psSlideWrap).attr("id","pageslide-slide-wrap").append( psSlideContent ); $("body").append( psSlideWrap ); } // introduce the blanket if modal option is set to true. if ($("#pageslide-blanket").size() == 0 && settings.modal == true) { var psSlideBlanket = document.createElement("div"); $(psSlideBlanket).css(pageslide_blanket_css); $(psSlideBlanket).attr("id","pageslide-blanket"); $("body").append( psSlideBlanket ); $("#pageslide-blanket").click(function(){ return false; }); } // Callback events for window resizing $(window).resize(function(){ $("#pageslide-body-wrap").width( $("body").width() ); }); // mark the anchor! $(anchor).attr("rel","pageslide"); }; function _openSlide(elm) { if($("#pageslide-slide-wrap").width() != 0) return false; _showBlanket(); // decide on a direction if (settings.direction == "right") { direction = {right:"-"+settings.width}; $("#pageslide-slide-wrap").css({left:0}); _overflowFixAdd(); } else { direction = {left:"-"+settings.width}; $("#pageslide-slide-wrap").css({right:0}); } $("#pageslide-slide-wrap").animate({width: settings.width}, settings.duration); $("#pageslide-body-wrap").animate(direction, settings.duration, function() { $.ajax({ type: "GET", url: $(elm).attr("href"), success: function(data){ $("#pageslide-content").css("width",settings.width).html(data) .queue(function(){ $(this).dequeue(); // add hook for a close button $(this).find('.pageslide-close').unbind('click').click(function(elm){ _closeSlide(elm); $(this).find('pageslide-close').unbind('click'); }); }); } }); }); }; function _closeSlide(event) { if ($(event)[0].button != 2 && $("#pageslide-slide-wrap").css('width') != "0px") { // if not right click. $.fn.pageSlideClose(settings); } }; // this is used to activate the modal blanket, if the modal setting is defined as true. function _showBlanket() { if(settings.modal == true) { $("#pageslide-blanket").toggle().animate({opacity:'0.8'}, 'fast','linear'); } }; // fixes an annoying horizontal scrollbar. function _overflowFixAdd(){($.browser.msie) ? $("body, html").css({overflowX:'hidden'}) : $("body").css({overflowX:'hidden'});} // Initalize pageslide, if it hasn't already been done. _initialize(this); return this.each(function(){ $(this).unbind("click").bind("click", function(){ _openSlide(this); $("#pageslide-slide-wrap").unbind('click').click(function(e){ if(e.target.tagName != "A") return false; }); if (settings.modal != true) { $(document).unbind('click').click(function(e) { if(e.target.tagName != "A"){ _closeSlide(e); return false } }); } return false; }); }); }; })(jQuery); // pageSlideClose allows the system to automatically close any pageslide that is currently open in the view. (function($){ $.fn.pageSlideClose = function(options) { var settings = $.extend({ width: "300px", // Accepts fixed widths duration: "normal", // Accepts standard jQuery effects speeds (i.e. fast, normal or milliseconds) direction: "left", // default direction is left. modal: false, // if true, the only way to close the pageslide is to define an explicit close class. _identifier: $(this) }, options); function _hideBlanket() { if(settings.modal == true && $("#pageslide-blanket").is(":visible")) { $("#pageslide-blanket").animate({opacity:'0.0'}, 'fast','linear',function(){$(this).hide();}); }} function _overflowFixRemove(){($.browser.msie) ? $("body, html").css({overflowX:''}) : $("body").css({overflowX:''});} _hideBlanket(); direction = ($("#pageslide-slide-wrap").css("left") != "0px") ? {left: "0"} : {right: "0"}; $("#pageslide-body-wrap").animate(direction, settings.duration); $("#pageslide-slide-wrap").animate({width: "0"}, settings.duration, function() { // clear bug $("#pageslide-content").css("width","0px").empty(); $('#pageslide-body-wrap, #pageslide-slide-wrap').css('left',''); $('#pageslide-body-wrap, #pageslide-slide-wrap').css('right',''); _overflowFixRemove(); }); } })(jQuery); // this adds the ability to close pageSlide with the 'escape' key, if not modal. (function($){ $(document).ready(function(){ $(document).keyup(function(event){ if (!$("#pageslide-blanket").is(":visible") && event.keyCode == 27) $.fn.pageSlideClose(); }); }); })(jQuery);
und das in der html seiteCode
Alles anzeigen<ul class="socialNetwork"> <li><a href="templates/twitter.html" class="twitter"><img onmouseover="this.fade(fade_in);" onmouseout="this.fade(fade_out);" border="none" style="opacity:0.50;" src="img/twitter.png"></a></li> <li><a href="templates/facebook.html" class="facebook"><img onmouseover="this.fade(fade_in);" onmouseout="this.fade(fade_out);" border="none" style="opacity:0.50;" src="img/facebook.png"></a></li> <li><a href="templates/youtube.html" class="youtube"><img onmouseover="this.fade(fade_in);" onmouseout="this.fade(fade_out);" border="none" style="opacity:0.50;"src="img/youtube.png"></a></li> <li style="display:none"><a href="templates/mobile.html" class="mobile"><img onmouseover="this.fade(fade_in);" onmouseout="this.fade(fade_out);" border="none" style="opacity:0.50;"src="img/mobile.png"></a></li> </ul> <script type="text/javascript"> $(".twitter").pageSlide({ width: "360px", direction: "left" }); $(".facebook").pageSlide({ width: "360px", direction: "left" }); $(".youtube").pageSlide({ width: "360px", direction: "left" }); $(".mobile").pageSlide({ width: "360px", direction: "left" }); </script>
könnt ihr mir sagen wie ich es machen kann das ich zwischen den verschidenen `li` hin und her schalten kann? Danke