2012-08-21 32 views
6

Tôi đang cố gắng viết một bài đăng với hướng dẫn điền biểu mẫu. Có rất nhiều nguồn, nhưng các trang nguồn không cung cấp các neo trên các trang.Có cách nào để liên kết đến một đoạn cụ thể trên trang không có neo không?


Vì vậy, câu hỏi của tôi là, cách tạo liên kết đến đoạn văn bản cụ thể của văn bản trên trang html?

Có thể nào không?

Có bất kỳ thủ thuật JavaScript nào trong url để đạt được điều đó không?


chỉnh sửa:

tôi cần phải thực hiện liên kết đến đoạn đặc biệt về nguồn bên ngoài. Ví dụ như đoạn bắt đầu bằng từ "Hải quân theo dõi nguồn gốc của nó đến" trên trang this của Wikipedia

+0

Ý của bạn là, liên kết đến một địa điểm cụ thể trên trang * mà không * sử dụng [neo] (http://www.echoecho.com/htmllinks08. htm)? –

+0

Nếu bạn đang mở để sử dụng jQuery, thì bài đăng này có thể giúp: http://stackoverflow.com/questions/3432656/scroll-to-a-div-using-jquery – nashyura

+0

@nashyura thậm chí không đóng. Tôi cần tạo liên kết bên ngoài tới nguồn, nó có nghĩa là đoạn cụ thể trên trang html bên ngoài – 2r2w

Trả lời

4

Bạn chỉ có thể liên kết đến các neo có tên hoặc các phần tử có id. Nếu trang đích không có bạn không may mắn.

+0

cảm ơn. nhưng đó là tất cả? Tôi biết, tôi có thể liệt kê các đoạn trên trang. Có cách nào để tập trung vào đoạn cụ thể bằng url? – 2r2w

+1

Nếu bạn muốn làm điều đó bằng cách sử dụng hoàn toàn URL chỉ, không có gì bạn có thể làm. Nếu bạn nhúng trang vào iframe, bạn có quyền kiểm soát nhiều hơn một chút. – JJJ

+0

có thể thú vị. bạn có thể cung cấp một ví dụ? – 2r2w

2

Tôi vừa nhận thấy rằng bạn muốn điều này trên nguồn bên ngoài. Nếu có id, bạn có thể sử dụng điều này: http://jsfiddle.net/LCgge/

+0

Xin lỗi, nhưng thậm chí không có id trên các đoạn văn ((( – 2r2w

Các vấn đề liên quan