aspによって生成された製品リストがあります。htmlファイルに各製品の製品説明があります。
each html file is named: <product.id>.html<br/>
html file size is only 1-3 kb
htmlファイル内に<title>
あり<meta name="description" content="..." />
、効率的な方法でこれらにアクセスして、次のように出力できるようにします。
document.write(<product.id>.html.title);<br/>
document.write(<product.id>.html.description);
説明ファイルを使用する個々の製品の実用的なソリューションがありますが、より効率的でシンプルなアプローチを見つけたいと考えています。できれば、30以上の非表示のiframeを避けたいと思います-グーグルは私が検索結果を改ざんして私のページをブラックリストに載せようとしていると思うかもしれません...
現在のコード:
<iframe src="myfile.html" id="product" style="display:none"> </iframe>
<script type="text/javascript">
document.getElementById('product').onload = function(){
var d = window.frames[frame].document;
var title = d.title : ' ';
var keywords = d.getElementsByName('keywords')[0].getAttribute('content', 0) : ' ';
var descript = d.getElementsByName('description')[0].getAttribute('content', 0) : ' ';
}
</script>