Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Skrypt na auto oddalanie strony.
RosheD
post 23.09.2013, 20:49:29
Post #1





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 10.06.2013

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
Pyton_000
post 23.09.2013, 21:00:38
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


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.

Ten post edytował Pyton_000 23.09.2013, 21:01:41
Go to the top of the page
+Quote Post
RosheD
post 23.09.2013, 22:17:34
Post #3





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 10.06.2013

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
wewior
post 24.09.2013, 12:53:45
Post #4





Grupa: Zarejestrowani
Postów: 200
Pomógł: 8
Dołączył: 24.09.2003

Ostrzeżenie: (10%)
X----


Nie widząc problemu nie wiem czy to rozwiąże ale może lepiej responsywne style zastosować? Tzn korzystać z media queries w CSS?


--------------------
- - -
PHP, HTML, JS, Quick.Cms v6.4, Quick.Cart v6.7, Simlery
- - -
Go to the top of the page
+Quote Post
RosheD
post 24.09.2013, 14:08:24
Post #5





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 10.06.2013

Ostrzeżenie: (0%)
-----


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. });
Go to the top of the page
+Quote Post
Pyton_000
post 24.09.2013, 19:36:33
Post #6





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Ehh...
http://pastebin.com/nK8DudJH
Go to the top of the page
+Quote Post
RosheD
post 24.09.2013, 19:58:18
Post #7





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 10.06.2013

Ostrzeżenie: (0%)
-----


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?
Go to the top of the page
+Quote Post
com
post 25.09.2013, 00:39:42
Post #8





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

Ostrzeżenie: (0%)
-----


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

Ten post edytował com 25.09.2013, 00:39:55
Go to the top of the page
+Quote Post
Daiquiri
post 25.09.2013, 07:03:57
Post #9





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




RosheD, szukasz gotowca czy pomocy smile.gif? Jeżeli gotowca to przeniosę do wolontariatu.
Go to the top of the page
+Quote Post
RosheD
post 25.09.2013, 16:13:05
Post #10





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 10.06.2013

Ostrzeżenie: (0%)
-----


Raczej gotowca bo pomocy w napisaniu skryptu raczej nie szukam bo co do pisania skryptów jestem zielony.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 12:35