Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

γεια σας

να πω πρώτα ότι δεν έχω καμιά γνώση με καμιά γλωσσά γιαυτό μην μου πείτε να το κανω μονος μου ;p

 

λιπών προσπαθώ να φτιάξω μια ιστοσελίδα,άλλα θέλω όταν κάποιος μπαίνει από το κινητό του να τον πηγαίνει στην mobile έκδοση ( που την έχω φτιάξει)

 

έβαλα στο homeplay κάτω από το <head> τον παρακάτω κωδικό 

 

<script type="text/javascript">

<!--
if (screen.width <= 699) {
document.location = "/το_υρλ_της_εκδοσης";
}
//-->

<script type="text/javascript">

</script></script>

 

 

που λειτουργεί μια χαρά σε όσες συσκευές έχω δοκιμάσει 

 

τα προβλήματα είναι 

α) δεν λειτουργεί σε ταμπλετς

β) αν κάποιος πατήσει π.χ desktoπ version (που έχω ορίσει να πηγαίνει στην homepage) τον κατευθύνει πάλι στην mobile έκδοση

 

ευχαριστώ :)

  • Moderators
Δημοσ.

α) Μήπως το tablet είναι μεγαλύτερο από 700 pixels;

β) Αυτός ο κάποιος είναι από συσκευή μικρότερη από 700 pixels;

Δημοσ.

α) Μήπως το tablet είναι μεγαλύτερο από 700 pixels;

β) Αυτός ο κάποιος είναι από συσκευή μικρότερη από 700 pixels;

α) ναι

β) ναι

  • Moderators
Δημοσ.

Αυτό που γράφεις στο script σου λέει: άμα το πλάτος της οθόνης είναι μικρότερο από 700 pixels, κάνε redirect στη mobile έκδοση. Άρα δουλεύει σωστά και στις 2 περιπτώσεις. Μία εναλλακτική είναι να εντοπίζεις τον user agent (browser) που χρησιμοποιεί αυτός που μπαίνει στη σελίδα, αλλά αυτό δεν είναι αξιόπιστο γιατί τα "αναγνωριστικά" των user agents αλλάζουν συχνά. Με PHP ίσως να σου κάνει αυτό, αλλά δεν το έχω χρησιμοποιήσει και δεν ξέρω κατά πόσο δουλεύει.

  • Like 1

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...