Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Skrypt na auto oddalanie strony.
Forum PHP.pl > Forum > PHP
RosheD
Witam bardzo serdecznie.Potrzebował bym skrypt który będzie oddalać całą stronę o dany %. Dało radę by takie coś napisać? Bo nie potrafię wszystkiego pomieścić na stronie a ssówak w dół nie wchodzi w grę więc potrzebował bym skrypt na automatycznie oddalanie strony.Z góry dziękuje za pomoc smile.gif
Pyton_000
Szukanie nie boli smile.gif
http://stackoverflow.com/questions/1046403...with-javascript

Poza tym powinieneś zmienić koncepcje skoro Ci się nie mieści a powinno.
Poza tym weź pod uwagę różne rozdzielczości i jak to będzie wyglądało.
RosheD
Nie zbyt podane tam kody funkconują. Wszystkie są przypisane do oddalenia danego diva a nie do całej strony.

znalazłem taki kod
  1. var screenCssPixelRatio = (window.outerWidth - 8) / window.innerWidth;
  2. if (screenCssPixelRatio >= .46 && screenCssPixelRatio <= .54) {
  3. zoomLevel = "-4";
  4. } else if (screenCssPixelRatio <= .64) {
  5. zoomLevel = "-3";
  6. } else if (screenCssPixelRatio <= .76) {
  7. zoomLevel = "-2";
  8. } else if (screenCssPixelRatio <= .92) {
  9. zoomLevel = "-1";
  10. } else if (screenCssPixelRatio <= 1.10) {
  11. zoomLevel = "0";
  12. } else if (screenCssPixelRatio <= 1.32) {
  13. zoomLevel = "1";
  14. } else if (screenCssPixelRatio <= 1.58) {
  15. zoomLevel = "2";
  16. } else if (screenCssPixelRatio <= 1.90) {
  17. zoomLevel = "3";
  18. } else if (screenCssPixelRatio <= 2.28) {
  19. zoomLevel = "4";
  20. } else if (screenCssPixelRatio <= 2.70) {
  21. zoomLevel = "5";
  22. } else {
  23. zoomLevel = "unknown";
  24. }


Jak go wprowadzić aby zaczoł działać ? to jest jquery?

Najlepszy był by kod który automatycznie będzie oddalał stronę. Jeśli ktoś mi w tym pomoże ma odemnie browarka jak i pomógł na forum.
wewior
Nie widząc problemu nie wiem czy to rozwiąże ale może lepiej responsywne style zastosować? Tzn korzystać z media queries w CSS?
RosheD
Potrzebuej raczej skryptu javy. Mam aktualnie taki kod który działa wyśmienicie jednakże tylko na chromie...
  1. $(function(){
  2. var ratio = 1;
  3. $(document.body).css("zoom", 0.65); // zoom the page on DOMReady
  4.  
  5. // bring back a 'normalized' behavior keyevent zooming
  6. $(document).keydown(function(e){
  7. if(e.ctrlKey && {187:1, 189:1, 96:1}[e.which]) {
  8. switch(e.which){
  9. case 187: // ctrl +
  10. ratio += 0.25;
  11. break;
  12.  
  13. case 189: // ctrl -
  14. ratio -= 0.25;
  15. break;
  16.  
  17. case 96: // ctrl 0
  18. ratio = 1;
  19. }
  20.  
  21. $(this.body).css("zoom", ratio);
  22.  
  23. e.preventDefault();
  24. }
  25. });
  26. });
Pyton_000
Ehh...
http://pastebin.com/nK8DudJH
RosheD
Po 1 chodzi mi o automatyczny skrypt który będzie oddalał przez podaną przezemnie wartość całej strony,+ ten nie działa i teraz pewnie spytasz czy dobrze wszystko zrobiłem. Tak zrobiłem wszystko dobrze za równo buttony jak i javascript + tak jest jquery podany. Mógł by ktoś pomóc przy takim automatycznym?
com
a nie jest tak czasem, że wystarczyło by zmniejszyć czcionkę i od razu więcej się na stronie zmieści, bo przecież jak ja zoomujesz to czcionka też się zmniejsza smile.gif
Daiquiri
RosheD, szukasz gotowca czy pomocy smile.gif? Jeżeli gotowca to przeniosę do wolontariatu.
RosheD
Raczej gotowca bo pomocy w napisaniu skryptu raczej nie szukam bo co do pisania skryptów jestem zielony.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.