2013-02-01 2 views
0

특정 포인트, 이상적으로는 라인 번호 또는 R 또는 파이썬을 사용하는 Xpath 쿼리 (앵커가 아닌)로 식별되는 지점에서 웹 페이지를 열 수 있습니까? 예를 들어, 브라우저 내에서 URL을 열 수 있습니다. 특정 라인이나 단락으로 웹 페이지 열기

webbrowser.open(url) 

shell.exec(url) 

은 사용하는 브라우저에 따라, 또는 브라우저보다는를 여는 데 사용되는 스크립트에 의해 제어해야합니까?

아이디어는 웹 페이지 내에서 용어를 검색하고 URL을 열지 않고 검색어가 포함 된 특정 줄에서 페이지를 열어 보는 것입니다.

+0

페이지의 링크로 창이 스크롤되는 것을 의미합니까? – TankorSmash

+0

네, 그렇 겠지요. – CCID

답변

1

페이지에서 원하는 링크를 찾은 다음 먼저 이름을 지정한 특정 ID로 새 요소를 만든 다음 편집 된 페이지를로드하도록 브라우저에 지시하여 HTML로 멋지게 꾸밀 수 있습니다.

site: www.example.com 
<p> lorem ipsum </p> 

은 다음은 pid

site: www.example.com 
<p id="scrollhere" > lorem ipsum </p> 

id="scrollhere"에 다음이 www.example.com/#scrollhere를로드 브라우저를 말할 변경합니다. 트릭은 편집 된 페이지를 브라우저로 가져 오는 것입니다.

+0

웹 페이지를 복사하여 로컬에 저장하고 편집 한 다음 로컬 위치에서 열 수 있음을 의미합니까? – CCID

+0

@CCID 기계화 나 PAMIE로 너무 많이하지는 않았지만, 당신이 html을 편집하고 페이지를 새로 고칠 정도로 탐색중인 페이지를 변경할 수 있습니다. 저축은 필요 없지만 나는 긍정적이지 않습니다. – TankorSmash

관련 문제