Yerel bir dosyayı google-chrome'da açmaya çalışırken bazı sıkıntılar yaşıyorum çünkü google chrome'da tuhaf bir URL veriyor, ancak konsolda gayet iyi yazdırıyor.
Konsolda aldığım çıktı:
Dosya:? ///home/user/Questionnaire/initialFr.html id = 902
İşte krom aldığım adres:
Dosya: ///home/user/Questionnaire/initialFr.html%3Fid=902
Şimdiye kadar topladıklarımdan itibaren, "?" sunucu tarafında yorumlanmaları gerektiği için. etrafında yol var mı?
Şimdiden teşekkürler
1
ne elde etmeye çalışıyorsun?
—
Jakuje
Temel olarak bir deneme çalıştırıyor. Tarayıcıda yerel bir dosyayı açmam gerekiyor, burada c ++ programında hesaplanan bazı parametrelerle google chrome için sistem çağrısı yapıyorum.
—
LBes
Yerel dosyayı arıyorsanız, "sunucu tarafı" yoktur ve her şey tarayıcıda değerlendirilir. Bu muhtemelen Firefox'ta olduğunu görmüyorum çünkü güvenli bir şekilde kodlanmış potansiyel "tehlikeli" karakterleri gösteren bir krom özelliği. Tek sorun URL çubuğunda nasıl göründüğü ise, sorun olmadığına inanıyorum;)
—
Jakuje
Aslında bu URL'yi JavaScript ve html içeren yerel dosyamda ayrıştırmam gerektiği için bir sorun var. Ne yazık ki chrome kullanmam gerekiyor çünkü kullandığım bazı JavaScript kodları diğer tarayıcılarda çalışmıyor
—
LBes
Eğer (javascript) konsolunda "doğru" bulursanız yapacak bir şey yoktur. Veya C ++ uygulamasından yolda başka bir yere "tercüme" edilir mi? Bu konuda daha spesifik olabilir misiniz?
—
Jakuje