0
моя проблема - это следующая, я пытаюсь отобразить пару изображений из flickr с помощью тега. Когда я развертываю приложение, я получаю пустую страницу. Но, проверив консоль браузера я нашел это:Ошибка Flickr.photos.search() (GAE + JSF)
(index):13
Uncaught SyntaxError: Invalid or unexpected token?method=flickr.photos.search&api_key=88f1c84…&tags=football&per_page=5&page…:1
И
Uncaught ReferenceError: jsonFlickrApi is not defined at ?method=flickr.photos.search&api_key=88f1c84…&tags=football&per_page=5&page…:1
Я не знаю, что это означает, что на всех ...
<!DOCTYPE html >
<html>
<head>
<TITLE>Flickr</TITLE>
</head>
<body>
<script>
function jsonFlickrApi(rsp){
window.rsp = rsp;
var s = "";
s = "total number is: "+rsp.photos.photo.length+"<br/>";
for(var i=0;i<rsp.photos.photo.length;i++){
photo = rsp.photos.photo[i];
t_url = "http://farm"+photo.farm+".static.flickr.com/"+photo.server+"/"+photo.id+"_"+photo.secret+"_"+"t.jpg";
p_url = "http://www.flickr.com/photos/"+photo.owner+"/"+photo.id;
s += '<a href="' + p_url+ '">' + 'img alt="'+photo.title+ '"src="'+t_url+'"/>'+'</a>';
}
document.writeln(s);
}
</script>
<script src="https://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=88f1c841c5e9acb6cccd8f1f81cf6950&tags=football&per_page=5&page=1&format=json&api_sig=70c1245d615fa1dc6b254724dcbabfad"></script>
</body>
</html>
Это не строка символов, то есть, как вы код <в XHTML –
Там нет ничего в вашем коде, вопрос или 'DOCTYPE', что говорит мне (или страница), что вам хочу 'XHTML'. Вы находитесь внутри блока javascript, который не интерпретирует символ '<' так, как вы предполагаете. Оберните его в '/ * * /' Попробуйте мое решение и посмотрите, что я имею в виду. Это будет работать. – GAEfan