Jeśli plik jest dostępny na serwerze, to jest kilka możliwości
- prześlij jego wybrany fragment - losowanie, o którym wspominasz możesz zrobić właśnie na serwerze - do każdego klienta, który wyśle request o stronę,
- umieść treść tego pliku w inline-owym skrypcie na stronie, żeby JS w przeglądarce mógł to wylosować,
- gdy strona się załaduje, wyślij Ajaxa z metodą GET, który pobierze z serwera całą zawartość pliku lub wylosowany przez serwer fragment
Jeśli jest to tekst podzielony jakimś stałym separatorem, to możesz użyć np. metody split, aby podzielić to na tablicę, z której wygodnie można wylosować indeks cytatu, aby następnie go pobrać z tablicy i umieścić na stronie.