2012-02-15 7 views
0

ここに私はいくつかのHTMLコードがあり、私は第1にする必要があります。 urlのソースコードをロードしてからxpathと入力すると、そのURLからxPathに基づいてテキストが取得されます...これを行うには... jquery、ajax ...で???なぜならSame Origin PolicyのあなたはJavaScriptでこれを行うことはできませんxpathスクリプトでhtmlソースコードから要素を抽出

http://jsfiddle.net/cHtWq/

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
<title>Untitled Document</title> 
</head> 

<body> 
<label>Enter URL address here: 
<input name="textfield" type="text" value="http://www." /> 
</label> 
<label> 
<input type="submit" name="Submit" value="Submit" /> 
<br /> 
<br /> 
Enter xpath location of element: 
<input type="text" name="textfield2" /> 
<input type="submit" name="Submit2" value="Submit" /> 
<br /> 
<br /> 
Selected element is: </label> 
<p>&nbsp;</p> 
</body> 
</html> 
+0

のXPath抽出... –

+0

ような何かはい、私は私にいくつかのURLから最初のロード・ソース・コードをbecouseすることができます... –

答えて

1

あなたはこれを行うには、いくつかのバックエンドのスクリプトが必要になります。

+0

私はそれが私がURLを入力すると、AJAX –

+0

第一負荷のソースコードとpossiblleことと提出し、私をクリックすることができると思いますXPathロケーションを書き、結果として –

+0

@MikiCloud AJAXは魔法ではないテキストを取得...それは同じセキュリティポリシーに準拠する必要があります...あなたは、クロスドメインAJAXを行うだけでJSONPを使用することができます... – ManseUK

関連する問題