Çözüldü html kodumda bir hata var

yuathay

Katılımcı Üye
7 Mar 2023
377
180
Gitti

sitedeki değerlerlerden birini seçtiğimde sectigim degerin bağlantısına gidiyor burada bir sorun yok fakat​

ben gittigim bağlantıdan geri geldigimde veya sayfayı yeniledigimde sectigim değer hala orada kalıyor​

sayfadan geri gelindiginde yada sayfa yenilendiginde değerlerin sıfırlanmasını istiyorum yardımcı olabilirmisiniz​


HTML:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        :root{
            --mavi: #64B5F6
        }
        .yazı{
            border: 4px solid;
            display: inline-block;
        }
        .hesabım{
            text-align: right;
        }
       
        body{
            background-color: rgba(250, 162, 0, 0.664);
        }
       
    </style>
</head>
<body>
   
    <div class="hesabım">go to my youtube account <a href="https://www.youtube.com/channel/UC63PvUxrekeBOPM-KUI2-EA">click</a></div>
    <center><h1 class="yazı">welcome to my website</h1></center>
   
    <label for="komutlar">select a command:</label>
    <select id="komutlar" onchange="redirectToLink()">
        <option value="commands" selected disabled>commands</option>//bunu yazmazsak başta ls gozukur ve ls'i secemeyiz
        <option value="ls">ls</option>
        <option value="cd">cd</option>
        <option value="rm">rm</option>
    </select>
    <script>
        function redirectToLink(){
            var selectElement=document.getElementById("komutlar");
            var selectedValue=selectElement.value;
           
            if (selectedValue==="ls"|| selectedValue === "cd" || selectedValue === "rm")
            {
                dosya_yolu=`${selectedValue}.html`
                window.location.href=dosya_yolu;
                   
                //bunu denedim ama tam olmadı
                //window.addEventListener(window.location.href = "site.html",calistir);
                //calistir();
               
            }      
        }

    </script>
   
    <footer>
        <p>Writer : yuathay</p>
        <p>contact information : example.gmail.com</p>
    </footer>
</body>
</html>
 
Moderatör tarafında düzenlendi:

Suppressor

Request Uzmanı
16 Kas 2022
1,240
779
always, everywhere
HTML:
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
:root{
--mavi: #64B5F6;
}
.yazı{
border: 4px solid;
display: inline-block;
}
.hesabım{
text-align: right;
}

body{
background-color: rgba(250, 162, 0, 0.664);
}

</style>
</head>
<body>

<div class="hesabım">go to my youtube account <a href="https://www.youtube.com/channel/UC63PvUxrekeBOPM-KUI2-EA">click</a></div>
<center><h1 class="yazı">welcome to my website</h1></center>

<label for="komutlar">select a command:</label>
<select id="komutlar" onchange="redirectToLink()">
<option value="" selected disabled>commands</option>
<option value="ls">ls</option>
<option value="cd">cd</option>
<option value="rm">rm</option>
</select>
<script>
function redirectToLink(){
var selectElement=document.getElementById("komutlar");
var selectedValue=selectElement.value;

if (selectedValue==="ls"|| selectedValue === "cd" || selectedValue === "rm")
{
dosya_yolu=`${selectedValue}.html`
window.location.href=dosya_yolu;
}       
}

// Sayfa yüklendiğinde değerleri sıfırla
window.onload = function() {
var selectElement = document.getElementById("komutlar");
selectElement.value = "";
}

</script>

<footer>
<p>Writer : yuathay</p>
<p>contact information : example.gmail.com</p>
</footer>
</body>
</html>


Böyle denermisin ?
 

yuathay

Katılımcı Üye
7 Mar 2023
377
180
Gitti
HTML:
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
:root{
--mavi: #64B5F6;
}
.yazı{
border: 4px solid;
display: inline-block;
}
.hesabım{
text-align: right;
}

body{
background-color: rgba(250, 162, 0, 0.664);
}

</style>
</head>
<body>

<div class="hesabım">go to my youtube account <a href="https://www.youtube.com/channel/UC63PvUxrekeBOPM-KUI2-EA">click</a></div>
<center><h1 class="yazı">welcome to my website</h1></center>

<label for="komutlar">select a command:</label>
<select id="komutlar" onchange="redirectToLink()">
<option value="" selected disabled>commands</option>
<option value="ls">ls</option>
<option value="cd">cd</option>
<option value="rm">rm</option>
</select>
<script>
function redirectToLink(){
var selectElement=document.getElementById("komutlar");
var selectedValue=selectElement.value;

if (selectedValue==="ls"|| selectedValue === "cd" || selectedValue === "rm")
{
dosya_yolu=`${selectedValue}.html`
window.location.href=dosya_yolu;
}      
}

// Sayfa yüklendiğinde değerleri sıfırla
window.onload = function() {
var selectElement = document.getElementById("komutlar");
selectElement.value = "";
}

</script>

<footer>
<p>Writer : yuathay</p>
<p>contact information : example.gmail.com</p>
</footer>
</body>
</html>


Böyle denermisin ?
olmadı hala aynı
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.